📘 CodingMarble Learn

Mental Maths: Fast Everyday Calculation Skills

Mental maths means doing routine calculations quickly and correctly in your head or with a few lines. Compare two numbers by difference or by ratio. Write a percent change as a factor: +20% is × 1.2, −20% is × 0.8. Successive changes multiply their factors, so +20% then −20% gives × 0.96, not × 1. To undo +p% use the reciprocal factor. Know powers of ten and unit conversions, the special products (a + b)² = a² + 2ab + b² and (a + b)(a − b) = a² − b², how to make one letter the subject of a formula, and that a product is zero only if a factor is zero.

🎬 Step-by-step story

  1. Two stacks of blocks: 12 and 15. Subtract and you get 3 more. Divide and you get 1.25 times as many. Both views are useful.
  2. Start with 100 blocks. Add 20 percent. That is 20 new green blocks. Now there are 120.
  3. Now remove 20 percent of 120. That is 24 blocks, not 20. We are left with 96, not 100.
  4. To undo a rise of 25 percent we need a fall of 20 percent. From 125 blocks remove 25 and we are back at exactly 100.
  5. Blocks also show (5 + b)². The big square splits into 25, two pieces of 5b and b². Slide b and watch the pieces grow.
  6. Free play. Choose a first and a second percent change. The final number is 100 times the two factors.

Tip: drag the 3D scene to turn it. Use two fingers to zoom.

🤔 Common doubts, cleared

Should I compare numbers by subtracting or dividing?

Subtract to see how many more in the same unit; divide to see how many times as big. For different-sized things, the ratio is fairer. Both are shown on the two stacks.

Why is +20% then −20% not back to the start?

The 20% fall is taken of 120, not of 100. That is 24 blocks removed, but only 20 were added. See the faded red blocks.

How much must I cut to undo a 25% rise?

Use the flip of the factor: 1/1.25 = 0.8, so cut 20%. The 3D removes 25 blocks from 125 to land on 100 again.

Why does (a + b)² have a middle term 2ab?

The big square is made of a², b² and two equal rectangles ab. They are the green pieces. Slide b to see them grow.

Does the order of two percent changes matter?

No. The final factor is a product, and 1.2 × 0.8 = 0.8 × 1.2. Swap p and q in the free play and the final count stays the same.

Why do I add 1 in 1 + p/100?

The 1 stands for the whole old value that stays, and p/100 is the extra part. Together they make the new value: 100 blocks plus 20 green ones.

Comparing numbers: difference or ratio

There are two honest ways to compare 15 with 12.

Use the difference when the unit matters (3 more students). Use the ratio when you want to compare things of different size: a rise of ₹10 is big for a ₹40 pen and tiny for a ₹4000 bag.

Fractions, powers and orders of magnitude

Powers of ten shorten big and small numbers. 10³ = 1000 (thousand), 10⁶ = 1 000 000 (million), 10⁰ = 1, 10⁻² = 1/100 = 0.01. Two rules: 10ᵃ × 10ᵇ = 10ᵃ⁺ᵇ and 10ᵃ ÷ 10ᵇ = 10ᵃ⁻ᵇ.

The order of magnitude of a number is the nearest power of ten. A cricket ground is about 10² m across; the distance to the Moon is about 4 × 10⁸ m, so it is roughly 10⁶ times bigger. When you add fractions, find a common denominator first (1/4 + 1/6 = 3/12 + 2/12 = 5/12). To divide by a fraction, multiply by its flip.

Unit conversions

Write the unit change as a factor of 1 and multiply. 1 km = 1000 m, 1 h = 3600 s, 1 L = 1000 cm³, 1 m² = 10 000 cm² (the factor is squared for area) and 1 m³ = 10⁶ cm³ (cubed for volume).

Speed: 36 km/h = 36 × 1000 m ÷ 3600 s = 10 m/s. Shortcut: divide km/h by 3.6 to get m/s, and multiply m/s by 3.6 to get km/h.

Percent changes: successive and reciprocal

A change of p% turns a value into value × (1 + p/100). The number 1 + p/100 is the factor. Rise of 20%: × 1.2. Fall of 20%: × 0.8.

Successive changes multiply their factors. +20% then −20%: 1.2 × 0.8 = 0.96, so the result is 4% lower. The second percent is taken of the new, bigger total, which is why the changes do not cancel.

Reciprocal change (the change that undoes another): the factor is the flip. After +25% (× 1.25) the undo factor is 1/1.25 = 0.8, a fall of 20%.

Geometric growth means the same factor again and again: 3, 6, 12, 24 has factor 2. Compare arithmetic growth, which adds the same amount: 3, 6, 9, 12. If a quantity grows 5% every year, after n years it is × 1.05ⁿ.

Expanding, factorising and special products

Expanding opens brackets: a(b + c) = ab + ac. Factorising does the reverse: 6x + 9 = 3(2x + 3).

Three special products are worth knowing by heart: (a + b)² = a² + 2ab + b², (a − b)² = a² − 2ab + b² and (a + b)(a − b) = a² − b². The 3D shows why there is a middle part 2ab: the big square has two equal rectangles of area ab.

They give fast arithmetic: 99² = (100 − 1)² = 9801 and 52 × 48 = 50² − 2² = 2496.

Making one letter the subject of a formula

Do the same thing to both sides until the letter you want stands alone. For v = u + at, subtract u: v − u = at, then divide by a: t = (v − u)/a. For A = ½bh, multiply by 2 and divide by b: h = 2A/b. Work backwards in the order the formula was built.

Zero-product equations and signs of expressions

A product is zero only if one factor is zero. So (x − 3)(x + 2) = 0 gives x = 3 or x = −2.

To find the sign of a factorised expression, mark where each factor is zero on a number line and test one point in each part. For (x − 1)(x + 4): the zeros are −4 and 1. At x = 0 the value is −4 (negative), so the expression is negative between −4 and 1 and positive outside. A linear expression ax + b changes sign once, at x = −b/a.

Reading graphs, charts, tables and trees fast

For a line y = mx + c, c is where it meets the y-axis and m (the slope) is how much y rises for 1 step in x. A bar chart or pie chart is read by comparing sizes first and numbers second. For a conditional probability from a table, divide by the row or column you are told to restrict to: P(A given B) = (A and B) ÷ (all B). On a tree, multiply along the branches.

If a function's derivative is positive on an interval, the function goes up there; if negative, it goes down. So the sign of the derivative gives the table of variation.

Chained routine calculations

A chain is several steps one after another, like a price that falls 15% and then rises 10%. Write each step as one operation (× 0.85, then × 1.1), keep the intermediate result, and check at the end with an estimate: 1200 × 0.85 = 1020, then 1020 × 1.1 = 1122. Estimating first (about 1200 − 180 + 100) catches slips.

Key formulas and definitions

Worked examples

1. Which rise is bigger in relative terms: 20 → 25 or 50 → 60?

Ratios: 25/20 = 1.25 (+25%) and 60/50 = 1.2 (+20%). The first rise is bigger in relative terms, although the second has the bigger difference (10 against 5).

2. The Moon is about 4 × 10⁸ m away and a cricket pitch is about 2 × 10¹ m long. How many times bigger is the distance?

Divide: (4 × 10⁸) ÷ (2 × 10¹) = 2 × 10⁷. So it is about 20 million times as far.

3. Convert 2.5 L to cm³, and 54 km/h to m/s.

1 L = 1000 cm³, so 2.5 L = 2500 cm³. 54 ÷ 3.6 = 15 m/s.

4. A price of 80 rises by 25%. What is the new price? By what percent must it fall to return to 80?

New price = 80 × 1.25 = 100. Undo factor = 1/1.25 = 0.8, so a fall of 20% (100 × 0.8 = 80).

5. A bank gives 10% interest in each of two years on 200. What is the total after two years?

Factor = 1.1 × 1.1 = 1.21. So 200 × 1.21 = 242. This is 21% more, not 20%.

6. Compute 99² and 52 × 48 without a calculator.

99² = (100 − 1)² = 10 000 − 200 + 1 = 9801. 52 × 48 = (50 + 2)(50 − 2) = 2500 − 4 = 2496.

7. Make h the subject of A = ½bh and find h when A = 30 and b = 12.

Multiply by 2: 2A = bh. Divide by b: h = 2A/b. So h = 60/12 = 5.

8. Solve (x − 4)(2x + 6) = 0.

A product is zero when a factor is zero. x − 4 = 0 gives x = 4. 2x + 6 = 0 gives x = −3. Solutions: 4 and −3.

9. Find where (x + 2)(x − 5) is positive.

The zeros are −2 and 5. At x = 0 the value is (2)(−5) = −10, negative between −2 and 5. So it is positive for x < −2 or x > 5.

10. A bicycle costs 1200. It falls 15% in a sale and then rises 10% a month later. Find the final price.

1200 × 0.85 = 1020. Then 1020 × 1.1 = 1122. Overall factor 0.935, so 6.5% lower.

11. Is 3, 6, 12, 24 geometric or arithmetic? What is the next term?

Ratios 6/3 = 12/6 = 24/12 = 2, so it is geometric with factor 2. The next term is 48. (Differences 3, 6, 12 are not equal, so it is not arithmetic.)

Common mistakes

Practice quiz

1. A rise of 20% followed by a fall of 20% gives an overall:
2. The factor for a 15% increase is:
3. (a + b)² equals:
4. Solutions of (x − 1)(x + 7) = 0 are:
5. 72 km/h is the same as:

Practice: answer these yourself

Type or choose your answer, then press Check. Use a hint if you are stuck; the full solution appears after you answer.

Frequently asked questions

What is mental arithmetic in simple words?

It is doing routine calculations quickly in your head or with very few written steps, using tricks such as factors for percents, special products and unit shortcuts.

How do I calculate successive percentage changes quickly?

Turn each change into a factor (+10% is 1.1, −20% is 0.8), multiply all the factors, and read the overall change from the product.

Which grades learn these skills?

Quick-calculation routines are taught around ages 15 to 18, for example in the French 'automatismes' programme, and they appear in most countries' Class 9 to 12 maths as percentages, identities and equations.

Where this is taught

FranceSecondeAutomatic skills
FrancePremièreAutomatic skills
FrancePremièreAutomatic skills
FrancePremièreMathematics (2026 programme)
FranceTerminaleMathematics (2019 programme)

Learn first

Learn next

Related lessons

All Maths lessons