Experimental data & uncertainty · SL/HL

Percentage change & difference

Calculate a percentage change or percentage difference.

Your values

Number formats & units

Use decimal dots in datasets. Single values also accept decimal commas and scientific notation such as 1.2e-3 or 1.2 × 10⁻³.

Percentage Change & Difference Calculator inputs

Calculated locally. No account or input upload.

Result & working

Example

The calculator is loading. The worked example is also shown below.

Copy & export

Formula & example

The relationship

percentage change=new−initial∣initial∣×100%\text{percentage change}=\frac{\text{new}-\text{initial}}{|\text{initial}|}\times100\%
percentage difference=∣A−B∣(∣A∣+∣B∣)/2×100%\text{percentage difference}=\frac{|A-B|}{(|A|+|B|)/2}\times100\%
What the variables mean
SymbolMeaning
changeDirectional change relative to an initial value.
differenceSymmetric comparison when neither value is the accepted baseline.

Worked example

Calculation
Percentage change
New value / value A
125
Initial value / value B
100

25%

Follow the example steps
  1. percentage change = (new − initial)/|initial| × 100
  2. = (125 − (100))/|100| × 100 = 25%

Common mistakes

Divide by the initial value for percentage change.

Incorrect approach

50 → 60: change = 100 × 10/60 ≈ 16.7%

Correct approach

change = 100 × (60 − 50)/50 = 20%

More checks before you submit
  • Percentage change is undefined when the initial value is zero.
Method notes

Read the wording carefully: “change” and “difference” have different denominators.