Worked example
Percent of an amount
- Input
- 20% of 80
- Output
- 16
Convert 20% to 0.20 before multiplying.
Solve the three percentage questions that appear most often without silently swapping the base and comparison values. Each mode shows which value is divided, which value is multiplied, and why a zero comparison or zero starting value makes some percentage questions undefined.
Enter the percentage problem type and the two values named by that mode.
Review which value is the base, whether negative values make sense in context, and whether the required denominator is nonzero.
Read percentage result, percentage, percentage change, or signed change for the selected problem and compare the displayed assumptions before reusing the answer.
X percent of Y = X ÷ 100 × Y; X as a percent of Y = X ÷ Y × 100; percentage change = (final − initial) ÷ |initial| × 100, with the signed change reported separately.
Twenty percent of 80 is 16; 20 is 25% of 80; and moving from 80 to 100 is a 25% increase with a signed change of 20.
Reference guide
Follow the variables, derivation, precision rule, and worked cases below to reproduce the calculation independently.
| Symbol | Meaning | Unit | Role |
|---|---|---|---|
| x | Part, percentage, or initial value | entered quantity | Input |
| y | Whole, base, or final value | entered quantity | Input |
| p | Calculated percentage or amount | % or entered quantity | Output |
The engine performs no deliberate intermediate rounding and shows up to 6 decimal places. A comparison base of 0 is rejected. For a negative starting value x, this calculator deliberately divides change by |x| and displays a convention warning.
Worked example
Convert 20% to 0.20 before multiplying.
Worked example
The change of 15 is divided by the initial magnitude 50.
Boundary case
A zero rate produces zero for any finite entered amount.
A percentage is a ratio relative to an explicitly chosen base. For negative initial values, this page uses the absolute starting magnitude as the denominator; other domains may define signed change differently.
Verification
Trust comes from reproducible evidence, not model confidence. You can inspect the formula, assumptions, worked example, and cited sources on this page.
X percent of Y = X ÷ 100 × Y; X as a percent of Y = X ÷ Y × 100; percentage change = (final − initial) ÷ |initial| × 100, with the signed change reported separately.
Enter the percentage problem type and the two values named by that mode, then verify which value is the base, whether negative values make sense in context, and whether the required denominator is nonzero.
A percentage is meaningful only relative to a stated base. Percentage change from zero is undefined. For a negative initial value, this calculator explicitly divides by |initial|; verify that convention before applying the sign in a specific domain.
Last updated 2026-08-25 · three-way-percentage-v1 · content-2026-08-22 · Published by YunFanLabs