1120 after a 12% increase was 1000
- Final value
- 1,120
- Percentage that was applied
- 12
- It was
- An increase
Original value1,000
arithmetic identity: 1120/1.12
Open this exampleWork backwards from a value that has already had a percentage applied. Division, not subtraction. Taking 12% off 1120 gives 985.60, but the original was 1000.
Also called: work out original price before discount, reverse percent.
Before the 12% increase, the value was 1,000. Subtracting 12% from 1,120 would have given 985.6, which is the common mistake.
If a value was multiplied by (1 + p), recovering it means dividing by (1 + p), not subtracting p. The two differ by p² of the original, which is why the error grows with the percentage: at 12% the mistake is 1.4%, at 50% it is 25%.
original = final / (1 + percent/100) for an increaseEach of these is asserted on every build. If a change to the engine ever moved one of these answers, the build would fail before the page could print it.
Original value1,000
arithmetic identity: 1120/1.12
Open this exampleOriginal value1,000
arithmetic identity: 880/0.88
Open this exampleOriginal value0
degenerate case: dividing by zero is guarded
Open this example