Percentage Calculator
Solve five common percentage problems from part-of-whole to reverse change with clear formulas, denominator checks and precision controls.{{ summaryTitle }}
{{ summaryAnnouncement }}
| Measure | Value | Formula meaning | Copy |
|---|---|---|---|
| {{ row.label }} | {{ row.value }} | {{ row.detail }} |
What this percentage means
{{ section.title }}
{{ section.body }}
A percentage expresses a ratio per hundred. The number is meaningful only with its base: 25% of 80 is 20, while 25 is 31.25% of 80. Both statements use the same three quantities, but the unknown quantity and the required operation are different.
Percentages describe shares, changes, markups, discounts, completion rates, and comparisons across differently sized groups. They make those comparisons compact, but can also hide an important denominator. “Sales rose 20%” needs an original sales value; “20% of respondents” needs the total respondent count.
| Question | Known quantities | Result |
|---|---|---|
| Percent of a value | Rate and base | The proportional amount |
| Part of whole | Part and whole | The part as a percentage |
| Percent change | Original and new values | Change relative to the original |
| Apply a change | Starting value and rate | The value after increase or decrease |
| Reverse a change | Final value and applied rate | The original value |
Percent change is directional. Moving from 100 to 80 is a 20% decrease, but returning from 80 to 100 is a 25% increase because the second comparison uses 80 as its base. A percentage and a percentage point are also different: moving from 20% to 25% is a rise of 5 percentage points and a relative increase of 25%.
Zero and negative baselines need care. Division by a zero whole or original value is undefined. A negative original can use its absolute magnitude so the sign follows the movement, or the signed original for strict algebra; the convention must travel with the reported result.
How to Use This Tool:
Match the question type to the unknown quantity before entering values. Most percentage mistakes come from choosing the wrong base, not from the arithmetic itself.
- Choose the Question type that states what you need to find: an amount, a rate, a changed value, or an original value.
- Enter the values shown for that question. For part-of-whole and percent change, make sure the whole or original is the intended denominator and is not zero.
- For a change, select increase or decrease. When an original value is negative, choose the denominator convention that matches how the result will be reported.
- Set Display precision only for presentation. It changes visible and exported decimal places without changing the underlying calculation.
- Review the answer with its calculation breakdown, multiplier, difference, and denominator. Keep that context when copying the percentage into a report.
Interpreting Results:
A percentage above 100% is not automatically an error. A part can exceed the reference whole, and an increase can be larger than the starting value. Likewise, a decrease above 100% produces a negative multiplier and can move the result below zero.
- Multiplier shows the decimal factor used or implied by the calculation. A 25% increase uses 1.25; a 25% decrease uses 0.75.
- Difference is end minus start. Its sign provides a quick direction check.
- Denominator identifies the reference quantity. Two percentages should not be compared as if they share a base when their denominators differ.
- Rounded display values are suitable for communication, but retain more precision when a later calculation depends on the result.
Technical Details:
A percent rate p becomes a decimal rate by dividing by 100. The five supported question types are rearrangements of the same ratio and multiplier relationships, with explicit guards for zero divisors.
Formula Core:
| Question type | Governing equation | Required boundary |
|---|---|---|
| Percent of value | Rate may be positive, zero, or negative. | |
| Part of whole | Whole ≠ 0. | |
| Percent change | Original ≠ 0; denominator is original or its absolute value. | |
| Apply change | Plus for increase; minus for decrease. | |
| Reverse change | The multiplier must not equal 0. |
For percent change with a positive original, the absolute and signed conventions give the same result. With a negative original, the absolute convention divides by |Original| so an upward movement has a positive rate; the signed convention divides by Original and follows algebraic sign reversal.
Reverse percentage divides by the original multiplier rather than subtracting the rate from the final value. After a 25% increase, a final value of 150 came from 150 ÷ 1.25 = 120. A 100% decrease has multiplier zero, so a final value of zero cannot identify one unique original and is rejected.
Calculations retain full floating-point precision. Display precision accepts 0 through 6 decimal places and is applied only when values are shown or exported. Inputs must be finite and stay within the tool's declared ranges; invalid divisors withhold the result instead of returning infinity.
Worked Examples:
Completion share
If 42 of 120 tasks are complete, part-of-whole gives 42 ÷ 120 × 100 = 35%. The remainder is 78 tasks. Reporting “35% complete” should keep 120 as the denominator so the figure can be checked.
Applying and reversing a discount
A 25% decrease on 120 uses a 0.75 multiplier and gives 90. Reversing that change requires 90 ÷ 0.75 = 120. Adding 25% to 90 would give 112.50 because increases and decreases use different bases.
References:
- Prealgebra 2e, Chapter 6 Key Concepts, OpenStax, 2020.
- Guide for the Use of the International System of Units (SI), National Institute of Standards and Technology, 2008.