As a rule of thumb,
start using x percentage (or any percentage) as x/100 and then you will not see any problem.
When the question is asking you about percentage increase then you need to do ((increase)/Initial value) * 100
When the question is asking you about percentage decrease then you need to do ((decrease)/Initial value) * 100
Example:
1. 50% of a is blets break down each and every word
50% -> 50/100
of -> *
a -> a
is -> =
b -> b
so, in total we have
(50/100) * a = b
2. x% of y is zlets break down each and every word
x% -> x/100
of -> *
y -> y
is -> =
z -> z
so, in total we have
(x/100) * y = z
3. x is what percent greater than yLet's take x is t% greater than y
lets break down each and every word
x% -> x/100
is -> =
t% greater than-> (1 + (t/100))
y -> y
so, in total we have
x = (1 + (t/100)) * y
Simplifying
x/y = 1 + (t/100)
(t/100) = 1 - x/y
t = (y-x)*100/y
Hope it helps!