Math CalculatorsGap over midpoint, ×100

Percentage Difference Calculator

2026-09-29 8 min

Percentage difference calculator — compare two values with the symmetric percent-difference formula. Free online calculator with steps, visuals, practice and study plan.

60 vs 90 is a 40% difference either way: the gap of 30 measured against the midpoint 75. No base is crowned, so swapping changes nothing.

Grade level
6–9
Curriculum band
Difficulty
Beginner
For this topic
Time to master
1 week
With daily practice
Tools on page
9 on page
Calculator + practice
Share

Calculator

Two values to compare

Value A
Value B
Try:
Results update live as you type
Status:60 vs 90 = 40%

Percentage Difference Summary

% Difference40%
Absolute difference30
Average75

Breakdown

PropertyValue
Step 1: |a − b|30
Step 2: (a+b)/275
Step 3: ÷ avg × 10040%
Check: swap a ↔ bSame 40%

Results

Optimal

% Difference

40%

|a − b| / avg × 100 (symmetric)

Absolute difference

30

|a − b|

Average

75

(a + b) / 2 — the reference

Value A

60

First value

Value B

90

Second value

Results follow the symmetric percent-difference formula. Both values must share units and their average must be non-zero.

Statistics

Live readouts from your current inputs — swap A and B to watch the answer stay put.

% Difference

40%

60 vs 90

Absolute gap

30

|a − b|

Midpoint

75

neutral reference

Visualizations

A vs B vs average

60A
90B
75Avg

Difference scale (max 200%)

% difference40%

A, B and the midpoint average on a line

Formula

Percentage difference divides the gap between two values by their midpoint, so the comparison is symmetric — neither value is the privileged base.

% difference = |a − b| / ((a+b)/2) × 100

Alternative Form

diff = |a − b|; avg = (a+b)/2; pct = diff / |avg| × 100

Variables

SymbolNameUnitDescription
a, bThe two valuesnumberCompared values; order irrelevant
diffAbsolute differencenumber|a − b|
avgAveragenumber(a+b)/2; the neutral reference
pctPercent difference%Symmetric relative gap, 0–200%

Explanation

Percent change picks a base (the old value) and reads differently in each direction: 60→90 is +50% but 90→60 is −33.3%. Dividing by the average instead gives 40% both ways — fair for peers with no before/after.

Derivation

Require f(a,b) = f(b,a). The midpoint avg = (a+b)/2 is the simplest symmetric reference. pct = |a−b|/avg × 100 inherits symmetry from |·| and +.

Step-by-Step Calculation

Follow each step to understand how the result is calculated from your inputs.

Step 1

Find the absolute difference between the values.

diff = |a − b|
A:60
B:90
Intermediate: |60 − 90|
Result: = 30
Step 2

Find the average (midpoint) of the two values.

avg = (a + b) / 2
Intermediate: (60 + 90) / 2
Result: = 75
Step 3

Divide the difference by the average.

ratio = diff / avg
Intermediate: 30 / 75
Result: = 0.4
Step 4

Multiply by 100 to express as a percent.

% = ratio × 100
Intermediate: 0.4 × 100
Result: = 40%
Step 5

Confirm symmetry: swapping a and b changes nothing.

|b − a| / avg
Intermediate: |90 − 60| / 75
Result: Same 40%
Step 6

State the final answer.

% difference
Result: 40%
Final Answer
40

Worked Examples

See how the calculator works with different scenarios.

Scenario

Compare test scores of 60 and 90.

Inputs

A:60
B:90

Calculation

30 / 75 × 100 = 40

Result

40% difference

Interpretation

Same answer whichever score you list first.

Understanding Your Result

Your Result: % Difference: 40 %

Typical range: Identical = 0%; 60 vs 90 = 40%; one value zero = 200% (maximum).

What This Means

The symmetric percent gap between two values: 0% means identical, up to 200% when one value is zero.

Why It Matters

Comparing peers — prices, offers, measurements — with change math silently picks a favorite base. Difference math stays neutral.

Professional Interpretation

Use difference for side-by-side peers; use change for before/after with a clear direction.

Recommendations

  • •Use difference when neither value is the base
  • •Use change when there is a before and after
  • •Quote the absolute gap alongside the percent
  • •Verify symmetry by swapping the inputs

Learn — The Complete Guide

Percentage difference answers "how far apart are these, relative to their middle?" — fairly in both directions.

The core concept

diff = |a − b|, avg = (a+b)/2, pct = diff/|avg| × 100. Symmetric: f(a,b) = f(b,a).

  • Difference = gap ÷ midpoint × 100 — symmetric by design
  • Peers → difference; before/after → change
  • Swapping inputs never changes the answer
  • Scale runs 0% (identical) to 200% (one is zero)

Derivations — why the formulas work

Symmetry — from commuting ops

  1. 1|a−b| = |b−a|
  2. 2(a+b)/2 = (b+a)/2
  3. 3ratio uses only these
  4. 4f(a,b) = f(b,a) ✓

200% ceiling — with b = 0

  1. 1diff = |a − 0| = |a|
  2. 2avg = a/2
  3. 3pct = |a|/(|a|/2) × 100
  4. 4= 200% ✓

Where you meet this in real life

▸Comparing two price quotes fairly
▸Salary offers side by side
▸Lab measurement agreement checks
▸Sports team stat comparisons
▸A/B variant performance gaps
▸Comparing two contractor quotes ($450 vs $550)
▸Two salary offers with no current-job base
▸Lab readings from two instruments
▸Race times of two runners head to head

Learn this first — prerequisites in order

  1. 1Absolute value: gaps are always non-negative
  2. 2Mean: the midpoint (a+b)/2 as a reference
  3. 3Percent change: the directional cousin for contrast
  4. 4Fractions: gap/midpoint before ×100

Careers that use this daily

  • •Procurement officer — quote comparison
  • •Lab technician — instrument agreement
  • •Data analyst — variant comparison
  • •Coach — athlete benchmarking
  • •Engineer — tolerance checks

Why it helps

  • •No privileged base — order-free
  • •Bounded 0–200% scale
  • •Single number for peer gaps

Best practices

  • •Pick difference for peers, change for timelines
  • •Pair with the absolute gap
  • •Swap inputs to confirm symmetry

Limitations — what this tool does not do

  • •Undefined when the average is zero
  • •Hides direction (use change for trends)
  • •Small midpoints inflate the percent

Curriculum map — where this topic lives in school

LevelGradesStandardsSkills
Middle school6–86.RP, 7.RPRatios · Averages · Fair comparison
High school9–10HSS-ID, HSA-SSEData comparison · Measurement error
STEM / College11–CollegeStatisticsAgreement metrics · Experimental compare

Timeline — how this idea grew up

  1. 1400s

    Per cento bookkeeping

    Italian merchants quote interest and tax as parts per hundred — the percent is born in trade.

  2. 1800s

    Measurement science

    Physicists comparing instruments need a base-free error metric — the midpoint method spreads.

  3. 1900s

    Statistics textbooks

    Percent difference enters curricula as the symmetric alternative to percent change.

  4. Today

    A/B everything

    Comparing variants, quotes and readings fairly keeps the average-based formula everywhere.

A little history

  • • Percent comes from Italian per cento — per hundred — used by merchants for interest and tax.
  • • Symmetric comparison grew out of experimental science, where no instrument is the "base".
  • • Statistics textbooks formalized difference vs change as separate tools for separate questions.

Exam-day checklist

  • • Spot the wording: "difference between" = average base; "change from" = old base.
  • • Swap the inputs mentally — if the answer must not move, it is difference.
  • • Zero average (opposites) means undefined — say so explicitly.
  • • Always show gap and midpoint before the final percent.

Myths vs facts

Myth: Difference and change are interchangeable.
Truth: Change anchors to old; difference anchors to the average — 60→90 is 50% change but 40% difference.
Myth: Difference can exceed 200%.
Truth: 200% is the ceiling, reached when one value is 0.
Myth: Order of inputs matters.
Truth: Absolute value and addition commute — swapping never changes the answer.

Practical Tips

  • •Formula in words: gap over midpoint, times 100
  • •Swap test: same answer either order
  • •Peers → difference; timeline → change
  • •Identical values give exactly 0%
  • •Zero midpoint has no percent answer

Common Mistakes

Using change math for peer comparison
Divide by the AVERAGE, not one endpoint, when there is no before/after.
Forgetting the absolute value
Difference is always non-negative — wrap the gap in |·|.
Expecting direction from difference
Difference has no sign; use percent change for up/down trends.

Assumptions

This calculator makes the following assumptions to provide estimates:

Numeric inputs: Both values are finite numbers.
Non-zero average: The midpoint (a+b)/2 must not be zero.
Same units: Both values share units.

Limitations

Be aware of these limitations when using this calculator:

Zero midpoint: Opposite values like 50 and −50 give no defined percent.
No direction: Sign-free by design; trends need percent change.
Display rounding: Results round to 12 significant digits.

Frequently Asked Questions

Answers to common questions about this calculator.

How do you calculate percentage difference?
Take the absolute difference |a − b|, divide by the average (a+b)/2, then multiply by 100. Example: 60 vs 90 → 30 / 75 × 100 = 40%. The average in the denominator makes the result symmetric.
What is the difference between percentage difference and percentage change?
Percentage change anchors to the OLD value ((new−old)/old) and has a direction; percentage difference anchors to the AVERAGE and is symmetric — swapping a and b gives the same answer. Use change for before/after, difference for comparing two peers.
Why does percentage difference divide by the average?
So neither value is privileged: comparing 60 and 90 gives 40% either way. If you divided by one endpoint you would get 50% one way and 33.3% the other — the average removes that bias.
When is percentage difference undefined?
When the average of the two values is zero — e.g. 50 and −50. Division by zero has no answer, so report the absolute difference instead.
Can percentage difference exceed 100%?
Yes — capped at 200%. When one value is 0 (e.g. 0 vs 100), the difference equals the average, giving 200%... wait, |100|/50 × 100 = 200%. Identical values give 0%.
How do I use this percentage difference calculator?
Enter the two values a and b in any order. The page shows the absolute difference, the average, and the symmetric percent difference, with each step shown.

Related Calculators

Explore more calculators related to this topic.

Related Guides

Deepen your understanding with these educational resources.

Glossary

Technical terms used in mortgage calculations explained in plain language.

Percent difference
|a−b|/avg × 100, symmetric.
Percent change
(new−old)/old × 100, directional.
Midpoint
The average (a+b)/2 used as reference.
Symmetric
Unchanged when inputs swap.
Absolute difference
The non-negative gap |a−b|.

Authoritative References

Trusted sources and standards referenced by this calculator.

Applicable Standards

Common Core 6.RP & 7.RP: ratios, proportional relationships, percent

Diagrams & Illustrations

Visual intuition for every core idea. Select a card to enlarge it.

Did You Know?

Short intuition builders — great for class warm-ups.

Order never matters

60 vs 90 and 90 vs 60 both give 40%. Try it — the absolute gap and the sum both commute.

200% is the ceiling

With one value at 0, the gap equals the average itself: |100|/50 × 100 = 200%. Nothing scores higher.

Scientists love symmetry

Comparing two lab measurements with change math would crown one instrument the "truth" — difference keeps both honest.

Change hides inside difference

A 60→90 change (+50%) exceeds the 40% difference because the change base (60) is smaller than the midpoint (75).

Compare Side by Side

Change math depends on which endpoint you crown as base; difference math splits the difference.

MethodFormulaThis pair
% Change (base = A)(B−A)/A × 100+50%
% Difference (base = avg)|A−B|/avg × 10040%
% Change (base = B)(A−B)/B × 100-33.333333333333%

Recent Calculations

Your last runs on this page — stored only in this browser, never uploaded.

  1. 60 vs 90 = 40%

    Current inputs — live

Study Plan

A week-by-week path from prerequisites to mastery. Your checklist progress saves in this browser.

Prerequisites

  • ▸Absolute value
  • ▸Averages (mean)
  • ▸Percent change basics

Mastery progress — 0%

  • I can state the difference formula from memory
  • I can prove symmetry by swapping
  • I can choose difference vs change correctly
  • I know the 0–200% bounds
  • I can explain the zero-average edge case
  1. 1

    Week 1 · ~15 min/day

    Gap and midpoint

    Goals

    • Compute |a − b|
    • Compute (a+b)/2
    • Explain why the average is neutral

    Practice

    Do 10 reps: two numbers → gap, midpoint, then ratio gap/midpoint.

  2. 2

    Week 2 · ~15 min/day

    Symmetry

    Goals

    • Prove swapping changes nothing
    • Contrast with directional change
    • Decide which method a problem wants

    Practice

    Take 5 pairs; compute change both ways plus difference; note which two match.

  3. 3

    Week 3 · ~15 min/day

    Real comparisons

    Goals

    • Compare quotes and offers fairly
    • Handle zero and opposite-sign edge cases
    • Report gap + percent together

    Practice

    Compare 3 real pairs (prices, times, scores) with both methods; justify your pick.

Exam tips

  • •If the problem says "before/after", it wants change, not difference.
  • •Wrap the gap in absolute value — difference is never negative.

Practice Problems

0/5 solved

Try each problem first, peek at the hint only if stuck, then reveal the solution and mark it solved.

1
Basicseasy

Find the percent difference between 40 and 60.

2
Basicseasy

What is the percent difference of 90 vs 60?

3
Appliedmedium

Two quotes: $450 and $550. Percent difference?

4
Conceptsmedium

Why is 60→90 a 50% change but a 40% difference?

5
Edgehard

What is the percent difference between 0 and 100?

Printable Worksheet

Generate a fresh problem set for class or homework. Print it, or copy the answer key separately.

Problems Name
Arithmetic practice — set #1Name: __________ · Date: __________
  1. 1.18 × 47 =
  2. 2.8 ÷ 11 =
  3. 3.38 × 26 =
  4. 4.35 ÷ 4 =
  5. 5.21 − 16 =
  6. 6.2 + 26 =
  7. 7.14 ÷ 12 =
  8. 8.23 ÷ 3 =
  9. 9.49 ÷ 7 =
  10. 10.22 − 17 =
  11. 11.41 + 18 =
  12. 12.47 − 35 =

Formula Cheat Sheet

Every formula on this page in one printable table.

FormulaMeaningExample
% = |a−b|/avg × 100Percent difference30/75×100 = 40%
avg = (a+b)/2Neutral reference(60+90)/2 = 75
f(a,b) = f(b,a)Symmetry rule60v90 = 90v60
change = (new−old)/oldUse for timelines30/60 = 50%
range: 0–200%Boundssame = 0; zero = 200
gap = |a − b|Absolute gap|60−90| = 30
Tip: every interactive block on this page — checklist, practice, worksheet, history — works offline and saves progress in your browser.

Was This Calculator Helpful?

Report Issue

Page Information

Last Updated:

2026-09-29

Version:

3.1.0-math

References:
License:

Free to use for educational and professional purposes.