📊 Percentage Calculator
A percentage calculator with the working shown: percent of a number, percent change, percent difference, reverse percentage and weighted average.
What is P% of X?
25% of 200
- Convert the percent to a decimal: 25 / 100 = 0.25
- Multiply: 0.25 x 200
What Percentage Calculator Does
A percentage is a fraction with 100 on the bottom, and essentially every percentage question is the same equation solved for a different unknown: part = whole × percent ÷ 100. Know two of the three and the third follows. What makes percentages feel harder than that is not the arithmetic — it is that several distinct questions all get phrased the same way.
Two of those questions in particular get conflated constantly. Percentage change divides by where you started, so it has a direction and is not symmetric: 100 to 150 is a 50% increase, but 150 back to 100 is a 33.33% decrease. Percentage difference divides by the average of the two values, so it is symmetric and has no direction at all. Both are correct; they answer different questions, and almost nowhere is the distinction made visible.
Then there is the reverse case, which trips people up with real money. If you paid $44 after 10% off, the original price was not $48.40. Adding 10% back to 44 is the wrong operation, because the discount was taken from the larger number. You have to divide: 44 ÷ 0.9 = $48.89.
And the one none of the ranking pages computes — averaging percentages. Score 80% on a 30-point test and 90% on a 70-point test and your average is 87%, not 85%. The plain mean quietly assumes both tests were the same size. This calculator handles eight phrasings including that one, and prints the working for each.
How to Use Percentage Calculator
- Pick the calculation you need — eight are available, covering every standard phrasing
- Enter the two values; the labels change to match the question being asked
- Read the answer along with the numbered working, so you can check it or reproduce it by hand
- For weighted averages, enter each percentage with the weight behind it rather than averaging the percentages directly
Formula Used by Percentage Calculator
The one formula, three ways
part = whole × percent ÷ 100
- percent
- 100 × part ÷ whole — "12 is what percent of 60?"
- whole
- 100 × part ÷ percent — "9 is 60% of what?"
- part
- whole × percent ÷ 100 — "what is 25% of 200?"
Worked example
The same relationship read three ways
- 25% of 200 = 0.25 × 200 = 50
- 12 ÷ 60 = 0.2, so 12 is 20% of 60
- 9 ÷ 0.6 = 15, so 9 is 60% of 15
Result: One equation, three unknowns — nothing else is going on
Change against difference
change = (new − old) ÷ old × 100 · difference = |a − b| ÷ ((a + b)/2) × 100
- change
- Divides by the starting value. Directional, and not symmetric
- difference
- Divides by the average of the two. Symmetric, no direction
Worked example
The values 10 and 6
- Change from 10 to 6: (6 − 10) ÷ 10 = −40%
- Change from 6 to 10: (10 − 6) ÷ 6 = +66.67%
- Difference: |10 − 6| ÷ 8 = 50%
Result: Three different correct answers to three different questions about the same pair of numbers
Reversing a percentage
original = final ÷ (1 − discount/100) or final ÷ (1 + markup/100)
- The multiplier
- A 10% discount means you paid 90% of the original, so the multiplier is 0.9
- Why divide
- Multiplying built the final price, so dividing is what undoes it
Worked example
$44 paid after a 10% discount
- Multiplier: 1 − 0.10 = 0.9
- 44 ÷ 0.9
Result: $48.89 — not the $48.40 you get by adding 10% back
Averaging percentages by weight
average = Σ(percent × weight) ÷ Σ(weight)
- weight
- The size behind each percentage — points, people, dollars, orders
- Equal weights
- Only when every weight matches does the plain mean give the right answer
Worked example
80% on a 30-point test and 90% on a 70-point test
- 0.80 × 30 = 24 points
- 0.90 × 70 = 63 points
- (24 + 63) ÷ 100 = 0.87
Result: 87% — the plain mean of 80 and 90 gives 85%, which is 2 points wrong
Every phrasing, and which mode answers it
The same three quantities keep reappearing under different wording. Match your sentence to a row.
| The question as people ask it | Formula | Worked example |
|---|---|---|
| What is 25% of 200? | whole × pct ÷ 100 | 50 |
| 12 is what percent of 60? | 100 × part ÷ whole | 20% |
| 9 is 60% of what number? | 100 × part ÷ pct | 15 |
| 500 increased by 10% | x × (1 + pct/100) | 550 |
| 500 decreased by 10% | x × (1 − pct/100) | 450 |
| Price before 10% off, paid 44 | final ÷ (1 − pct/100) | 48.89 |
| Change from 100 to 150 | (new − old) ÷ old | +50% |
| Difference between 10 and 6 | |a − b| ÷ average | 50% |
Why change and difference disagree
Same pairs of numbers, three questions. The denominator is the whole story: change uses where you started, difference uses the midpoint.
| Pair | Change a → b | Change b → a | Difference |
|---|---|---|---|
| 100 and 150 | +50.00% | −33.33% | 40.00% |
| 10 and 6 | −40.00% | +66.67% | 50.00% |
| 50 and 100 | +100.00% | −50.00% | 66.67% |
| 80 and 100 | +25.00% | −20.00% | 22.22% |
Percentages do not cancel out
Each percentage is taken from whatever the running total is at that moment, so order and base both matter. This is why sequential discounts never simply add up.
| Sequence starting from 100 | Result | What people expect |
|---|---|---|
| −20% then +20% | 96.00 | 100 |
| +20% then −20% | 96.00 | 100 |
| −10% then −10% | 81.00 | 80 (a flat 20% off) |
| +50% then −50% | 75.00 | 100 |
| +10% three times | 133.10 | 130 |
Percent, percentage point, per mille, basis point
Four units that all look like percentages and are not interchangeable. The first two get confused in news reports almost daily.
| Unit | Symbol | Meaning | Example |
|---|---|---|---|
| Percent | % | One hundredth | 5% of 200 = 10 |
| Percentage point | pp | The gap between two percentages | 10% to 12% is 2 pp, and also a 20% increase |
| Per mille | ‰ | One thousandth | 5‰ of 2000 = 10 |
| Basis point | bp | One ten-thousandth, or 0.01% | A rate cut of 25 bp is 0.25% |
How to Read Your Result
The denominator is the whole argument
Nearly every percentage dispute comes down to what went on the bottom of the fraction. Percentage change puts the starting value there, which makes it directional — the same absolute move reads as a bigger percentage when measured from the smaller number. Percentage difference puts the average of the two there, which makes it symmetric and deliberately direction-free. Neither is more correct; the question decides. If someone quotes a percentage without saying what it is a percentage of, the number is not yet meaningful.
Percentage points are not percent
A poll moving from 10% to 12% has risen 2 percentage points and 20 percent, and both statements are true. Reporting picks whichever sounds larger. The same ambiguity appears with interest rates, tax rates and market share, which is why finance uses basis points instead: a 25 basis point cut is unambiguously 0.25 percentage points, with no possible reading as a 25% cut.
Discounts do not reverse by addition
This costs real money at the till. A jacket reduced by 30% to $70 did not cost $91 before — it cost $100, because 70 ÷ 0.7 = 100, whereas 70 × 1.3 = 91. The discount came off the larger number, so adding the same rate to the smaller one always undershoots. The same asymmetry appears when stripping sales tax or VAT out of a gross figure: divide by 1.0825, never subtract 8.25%.
Sequential percentages multiply
Take 20% off and then add 20% back and you land on 96, not 100, because the reduction came off 100 and the increase went onto 80. Two successive 10% discounts are 19% off, not 20%. Three consecutive 10% raises leave you 33.1% up rather than 30%. Percentages compound, which is the same mechanism that makes compound interest work and makes "stacking" discounts less generous than they sound.
Averaging percentages needs their weights
A percentage is a ratio, and ratios cannot be averaged unless their denominators match. Two branches at 40% and 60% conversion average to 50% only if they had equal traffic; if the first handled 900 visitors and the second 100, the real rate is 42%. The fix is always the same — convert each percentage back into a count, add the counts, add the weights, and divide once at the end. This is the calculation behind weighted grade averages, blended conversion rates and portfolio returns.
Where the symbol came from
Roman and medieval merchants worked in fractions of a hundred long before there was a sign for it, writing out per cento — Italian for "for a hundred". The phrase contracted over centuries, the "cento" collapsing into two small circles either side of a stroke, and the modern % emerged only in the twentieth century. The related signs follow the same logic with more zeros: ‰ for per mille, and ‱ for the basis point.
Limitations & Accuracy Notes
- Percentage change is undefined when the starting value is zero, because the calculation would divide by zero. Growth from nothing has no percentage; report the absolute change instead.
- Percentage difference is undefined when the two values average to zero, and behaves strangely when they have opposite signs. It is intended for two positive quantities of the same kind.
- Results are rounded for display but computed in full double precision, so a chain of percentage operations may differ in the last decimal place from one worked out by hand with rounded intermediates.
- The weighted average needs weights on the same scale as one another — points with points, people with people. Mixing units in the weight column produces a number with no meaning.
- Percentages describe ratios, not significance. A 200% increase from 1 to 3 and a 200% increase from 1,000 to 3,000 read identically and rarely matter equally.
Frequently Asked Questions
What is the percentage formula?
What is the difference between percentage change and percentage difference?
How do I find the original price before a discount?
Can I just average percentages together?
What is the difference between a percent and a percentage point?
Why does a 20% discount followed by a 20% increase not return the original price?
References & Further Reading
- NIST Special Publication 811 — Guide for the Use of the International System of Units — US National Institute of Standards and Technology guidance on percent, percentage points and the correct expression of relative quantities
- Calculator.net — Percentage Calculator — The clearest competing treatment of percentage difference against percentage change, and the source of the |V1 − V2| ÷ average formulation cross-checked here
- CalculatorSoup — Percentage Calculator — The widest set of phrasings anywhere; its worked examples (65 ÷ 0.26 = 250 and 6 ÷ 27 = 22.22%) were reproduced to verify the solve-for-whole and solve-for-percent modes