Twelve short lessons on the mental-math techniques that power every game mode in Calcula — plus a couple of habits worth building beyond it. Same content as the app's Learn tab.
FOUNDATIONS
Skills that map to the four game modes
Ten lessons, each one the trick behind a mode in Practice.
+
Fast Addition
Add left to right, in chunks
Schools teach right-to-left with carrying. Your head prefers left-to-right — start with the big pieces, finish with the small ones.
Working memory is small. The pencil-and-paper method forces you to hold intermediate carries in your head, which is exactly the thing brains are worst at. Left-to-right shifts the work to what your brain is best at: manipulating whole quantities.
The trick
Split into tens and ones
47 + 38 → (40+30) + (7+8)
Add the tens first, then the ones — no carrying required.
47 + 38
- 40 + 30 = 70
- 7 + 8 = 15
- 70 + 15 = 85
85
Even faster
Round and compensate
47 + 38 = 47 + 40 − 2
Round one number to a friendly ten, then take back the difference.
47 + 38
- 47 + 40 = 87
- 87 − 2 = 85
85
SLOW
7 + 8 = 15, write 5 carry 1.
4 + 3 + 1 = 8. → 85
FAST
47 + 40 = 87.
87 − 2 = 85.
Pick whichever number is closer to a nice round ten — less to compensate for.
Adding three or more numbers
The same trick scales. For 27 + 45 + 33, don't add them in order — scan for pairs whose ones digits add to 10. Here 7 + 3 = 10, so pair 27 and 33 first: 27 + 33 = 60. Then 60 + 45 = 105. This "friendly pairs" habit is why some people seem to add long columns instantly — they're not doing it left-to-right, they're finding shortcuts inside the column.
Why left-to-right feels backwards at first
You were drilled to align columns and start from the ones digit because that's how paper subtraction handles borrowing. But in your head there's no paper, and starting from the biggest place value means you often already know the answer's order of magnitude before you've finished. That's also what makes mental math fast to verify — if 47 + 38 gave you 195, you'd catch it instantly by having thought "40 + 30 = 70" first.
−
Fast Subtraction
Count up, don't borrow
Borrowing is where most subtraction errors happen. Skip it — count up from the smaller number instead.
Cashiers used to do this without thinking. If your bill was $6.47 and you handed over $10, they'd give you three pennies to reach $6.50, then two quarters to reach $7, then three singles to reach $10 — no subtraction, just counting up. That's the whole method.
The trick
Count up in jumps
82 − 47 → 47 →→ 82
Jump to the next friendly ten, then to the target. Add the jumps.
82 − 47
- 47 → 50 (+3)
- 50 → 80 (+30)
- 80 → 82 (+2)
3 + 30 + 2 = 35
Or round and correct
Overshoot, then add back
82 − 47 = 82 − 50 + 3
Round the subtrahend up to a friendly ten, then add back what you overshot.
82 − 47
- 82 − 50 = 32
- 32 + 3 = 35
35
SLOW
2 − 7 needs borrowing.
12 − 7 = 5, then 7 − 4 = 3. → 35
FAST
82 − 50 = 32.
+3 = 35.
Complements — the money shortcut
For subtracting from a round number like 100, 1000, or any power of 10, use complements to 9 (and 10 at the very end). To compute 1000 − 476: for each digit except the last, subtract from 9; for the last digit, subtract from 10. So 476 becomes (9−4)(9−7)(10−6) = 524. This is the same trick cashiers use to make change quickly.
Why counting up beats borrowing
Borrowing forces you to modify a digit you already "finished", which creates two moving parts in working memory. Counting up moves in one direction only — you're just answering "how much further?" three times and summing the jumps. Same answer, half the cognitive load.
×
Multiplication Shortcuts
×5, ×9, ×11 and friends
A handful of patterns turn ugly multiplication into a two-step operation you can do in your head.
These aren't clever hacks — each one follows directly from how our number system works in base 10. Once you see the reason, you'll never forget the technique.
× 5 — halve, then × 10
× 5 = × 10 ÷ 2
48 × 5 = 480 ÷ 2 = 240
Multiplying by 10 is trivial. Halving is easy. Skip the 5s table.
36 × 5
- 36 × 10 = 360
- 360 ÷ 2 = 180
180
This works because 5 = 10 ÷ 2. Any factor you can rewrite as a fraction of 10 becomes "move the decimal, then adjust".
× 9 — the ×10 minus trick
× 9 = × 10 − n
7 × 9 = 70 − 7 = 63
Any number times 9: multiply by 10, then subtract the original.
× 11 — add adjacent digits
Two-digit × 11
45 × 11 → 4 _ (4+5) _ 5 = 495
Split the digits apart and drop the sum in between. If the sum ≥ 10, carry.
72 × 11
- Digits: 7 _ _ 2
- Middle: 7 + 2 = 9
- Combine → 792
792
Doubling & halving
Keep the product, change the shape
16 × 25 = 8 × 50 = 4 × 100 = 400
Double one factor and halve the other until you hit a round number.
Why × 11 works
For a two-digit number "AB", multiplying by 11 is really (A×100 + A×10) + (B×10 + B) = A×100 + (A+B)×10 + B. That's the same as writing "A _ _ B" with the sum A+B in the middle. When A+B ≥ 10 you carry: 78 × 11 → 7 _ (15) _ 8 → 8 _ 5 _ 8 = 858 (the 1 from 15 carries into the hundreds).
The doubling/halving family
You can double and halve indefinitely because you're changing the shape of the product, not its size. This unlocks a family of shortcuts when one factor is 25 or 75. For 25 × (any multiple of 4): halve the multiple twice, then × 100 — e.g. 25 × 12 → halve to 6 → halve to 3 → × 100 = 300. For 75 × (any multiple of 4): same halving, then × 300 — e.g. 75 × 8 → 4 → 2 → × 300 = 600. Any time you spot a factor of 25, 50, or 75, look for a matching factor of 4 or 2 to combine with — the answer usually collapses to something × 100.
ab
Two-Digit Multiplication
Vertically and crosswise
For AB × CD, three quick products give you the answer directly — no long multiplication.
This is the "vertically and crosswise" technique from Vedic mathematics. Once you see the pattern, you can compute two-digit products faster than typing them into a calculator.
The pattern
- R
Right digit
B × D (carry the tens)
- M
Middle digit
A × D + B × C (plus any carry)
- L
Left digit
A × C (plus any carry)
Worked example
23 × 41
- Right: 3 × 1 = 3
- Middle: (2×1) + (3×4) = 14 → write 4, carry 1
- Left: (2×4) + 1 = 9
943
SLOW
23
× 41
----
23
+920
----
943
FAST
9 | 4 | 3
Left, middle, right
= 943
Read each product left-to-right. It stops feeling backwards after a few reps.
Why it works
(10A + B)(10C + D) = 100·AC + 10·(AD + BC) + BD. That expansion has three groups — one for the hundreds place (AC), one for the tens (AD + BC), one for the ones (BD). The "vertically and crosswise" picture is just those three products drawn as a diagram: multiply the digits above each other (vertically) for the outer places, and multiply crosswise for the middle. It's basic algebra, dressed up as a visual pattern.
Scaling to three digits
For ABC × DEF (both three-digit), you get five columns instead of three. Rightmost is C×F. Next is B×F + C×E. Middle is A×F + B×E + C×D. Then A×E + B×D. Leftmost is A×D. Same idea, just more crosswise pairs. In practice most people stop at two digits — beyond that, either estimate or grab a calculator.
÷
Division & Divisibility
Know if it divides before you divide
You can tell whether a number divides cleanly without doing the division. Learn the rules — they compose.
Divisibility rules are among the highest-leverage things in mental math. They turn "is 12 758 divisible by 3?" from a long-division problem into a two-second glance at the digits.
The rules
- ÷2
Even last digit
Ends in 0, 2, 4, 6, or 8.
- ÷3
Digit sum ÷ 3
Add all digits — if that's divisible by 3, so is the number.
- ÷4
Last two ÷ 4
Only the last two digits matter.
- ÷5
- ÷6
÷2 and ÷3
Passes both the 2 and 3 tests.
- ÷9
Digit sum ÷ 9
Same idea as 3, but summing to a multiple of 9.
- ÷10
- ÷11
Alternating sum
Take digits with alternating + and − signs. If the result is a multiple of 11 (including 0), it divides.
Worked examples
Is 1287 divisible by 9?
- Digit sum: 1 + 2 + 8 + 7 = 18
- 18 is divisible by 9
Yes (1287 ÷ 9 = 143)
Is 2431 divisible by 11?
- Alternating: 2 − 4 + 3 − 1 = 0
- 0 is a multiple of 11
Yes (2431 ÷ 11 = 221)
The digit-sum trick for 3 and 9 works because every power of 10 (10, 100, 1000…) leaves a remainder of 1 when divided by 9.
Why the digit-sum rule works
In base 10, every power of 10 leaves remainder 1 when divided by 9 (10 = 9+1, 100 = 99+1, 1000 = 999+1, and so on). So a number like ABC = A·100 + B·10 + C has the same remainder when divided by 9 as A + B + C does — each place contributes just its digit. The same logic works for 3 (since 10, 100, 1000… all leave remainder 1 when divided by 3 too). This is also why "casting out nines" works as a checksum — old-time accountants used it to catch arithmetic mistakes.
The rule for 7 (advanced)
There's no clean digit-based test for 7, but there's a tail-doubling method: take the last digit off, double it, and subtract from the rest. Repeat until the number is small enough to check. Example — is 203 divisible by 7? Take off the 3: 20 − 2·3 = 14, which is 7×2, so yes. It works but rarely saves time — for 7, most people just divide. Useful mostly as a party trick.
Composing the rules
Divisibility rules multiply cleanly when the factors are coprime. That's why the rule for 6 is "divisible by 2 and 3" — because 2 and 3 share no common factor. The same idea gives you: 12 = 3 and 4, 15 = 3 and 5, 18 = 2 and 9, 45 = 5 and 9. But "divisible by 4" isn't just "divisible by 2 twice" — 6 passes the 2-test but isn't a multiple of 4.
%
Percent Fluency
Tips, discounts, and the flip trick
Percents feel harder than they are because people compute them the long way. Three moves cover 90% of cases.
A percent is just a fraction with a fixed denominator of 100. Every "X% of Y" problem is really "X/100 × Y". Once you internalize that, all the tricks become obvious variations.
Move 1 — Slide the decimal
10% = shift left one place
10% of 240 = 24
1% shifts two places. Everything else builds from these two.
Move 2 — Flip it
x% of y = y% of x
4% of 75 = 75% of 4 = 3
When one side is friendlier, flip. This is the single biggest percent shortcut.
The flip works because both sides are x·y/100 — multiplication is commutative. So 18% of 50 = 50% of 18 = 9.
Move 3 — Common fractions
20% tip on $65
- 10% of 65 = 6.50
- Double it → 13.00
$13
15% tip on $60
- 10% of 60 = 6
- 5% is half of that = 3
- 6 + 3 = 9
$9
Reversing a percentage
If a shirt is $80 after a 20% discount, the original price isn't $80 + 20% = $96. That would be adding 20% of $80, but the discount was 20% of the original. The right approach: the sale price is 80% of the original, so original = $80 ÷ 0.8 = $100. General rule: to reverse an X% change, divide by (1 ± X/100). Getting this wrong is the most common percent mistake in everyday life.
Percent points vs. percent
If a poll goes from 40% to 44%, that's a 4 percentage-point increase — but a 10% relative increase (because 4 is 10% of 40). News articles conflate these constantly. When someone says "interest rates rose by 2%", ask whether they mean 2 percentage points (huge) or 2% of the current rate (tiny). It changes the answer by orders of magnitude.
x²
Squaring Fast
Numbers ending in 5, and near a base
Squaring has beautiful shortcuts. Two of them cover everything up to 100².
Squaring is where mental-math shortcuts feel most magical, because two small tricks let you square almost any two-digit number in under a second.
Ends in 5 — instant
n5² = n(n+1) then "25"
65² → 6 × 7 = 42 → 4225
Multiply the leading digit(s) by one more than itself. Tack "25" onto the end.
85²
- Leading: 8
- 8 × 9 = 72
- Append 25
7225
Near a base — difference of squares
n² = (n−d)(n+d) + d²
98² = 100 × 96 + 2² = 9604
Pick d so one factor lands on a round number, then square the small d.
103²
- d = 3 → 100 × 106
- = 10 600
- + 3² = 10 609
10 609
This is just (a+b)(a−b) = a² − b² rearranged. Same identity, different framing.
Why "ends in 5" works
A number ending in 5 has the form 10n + 5. Squaring: (10n+5)² = 100n² + 100n + 25 = 100·n(n+1) + 25. That last line is literally "n(n+1) with 25 tacked on". The shortcut is the algebra, in disguise.
Squaring numbers near 50
For any two-digit number close to 50, use: n² = (50 + d)² = 2500 + 100d + d². So 53² = 2500 + 300 + 9 = 2809. Or 47² = 2500 − 300 + 9 = 2209. Same shape as the "near a base" trick, specialized for 50. Great for the 45–55 range where neither the "ends-in-5" trick nor the "near-100" trick is a clean fit.
√
Square Roots by Estimation
Bracket, then refine
Nobody does square roots by long division in their head. Bracket between two perfect squares, then interpolate.
You don't need exact roots — you need estimates good enough to sanity-check something else. Two decimal places is almost always plenty, and you can get there with a memorized table and one small subtraction.
Know these cold
The method
- 1
Bracket
Find the two consecutive squares your number sits between.
- 2
Position
How far along that interval is it? Use the fraction (n − low) / (high − low).
- 3
Combine
Answer ≈ lower root + that fraction.
√50
- 49 < 50 < 64 → 7² < 50 < 8²
- Fraction: (50 − 49) / (64 − 49) = 1/15
- ≈ 7 + 0.067 ≈ 7.07
≈ 7.07 (actual 7.071)
√200
- 196 < 200 < 225 → 14² < 200 < 15²
- Fraction: 4 / 29 ≈ 0.14
- ≈ 14.14
≈ 14.14 (actual 14.142)
Newton's method — one refinement step
Once you have a rough estimate x for √n, you can improve it with x_new = (x + n/x) / 2. Example: to refine our √50 ≈ 7.07 estimate: 50 / 7.07 ≈ 7.072, average with 7.07 = 7.071. That's four correct decimals from one step. This works because if x is too small, n/x is too large — averaging them meets in the middle. Every iteration roughly doubles the number of correct digits.
When you need this in real life
Estimating square roots mentally is useful when you're computing standard deviations, RMS values, or diagonal distances — anywhere a Pythagorean formula appears. For example, the diagonal of a 5×12 room is √(25 + 144) = √169 = 13 exactly. But if the room were 5×11, you'd need √146 ≈ 12.1 — bracket between 12² = 144 and 13² = 169, position ≈ 2/25 ≈ 0.08.
x³
Cubes & Powers
Small cubes, powers of 2 and 10
A short table you should never have to compute. Recognizing these on sight speeds up almost every mental-math problem.
The first ten cubes and the first ten powers of 2 are two of the highest-return facts you can memorize. They come up constantly — in coding, in compound interest, in estimation — and knowing them cold means you never have to compute them.
Small cubes
Powers of 2
2¹⁰ = 1024 ≈ 10³. That's why a "kilobyte" is 1024 bytes — one binary kilo.
Powers of 10
1 followed by n zeros
10^n = 1 000…0 (n zeros)
The most common estimation tool. Convert big numbers to "× 10ⁿ" and only think about the digits.
The 2¹⁰ ≈ 10³ shortcut
Because 2¹⁰ = 1024, roughly 1000, powers of 2 and powers of 10 stay in step: 2²⁰ ≈ 10⁶ (a million), 2³⁰ ≈ 10⁹ (a billion), 2⁴⁰ ≈ 10¹² (a trillion). This is why kilobyte, megabyte, gigabyte, terabyte match up with 10³, 10⁶, 10⁹, 10¹² even though they're really powers of two. Handy when converting bit sizes to human sizes.
Doubling in the real world
Anything that doubles regularly grows staggeringly fast. Fold a piece of paper 42 times and it reaches the moon (2⁴² ≈ 4.4 × 10¹² sheets thick, and paper is about 0.1 mm). Compound interest at 7% doubles roughly every 10 years, so $1 000 becomes $8 000 in 30 years. Every time you see "doubles" in a problem, reach for the powers-of-2 table — you'll often skip several steps of arithmetic.
Cubes and volumes
Cubes come up whenever volume is involved. Doubling the side of a cube gives 8× the volume. Tripling gives 27×. That's why a small increase in package size (or a bigger pizza) often gives much more than you'd expect — you're paying for a linear increase but getting a cubic one. Same rule for pricing spheres, watermelons, and ice cubes.
→
Spotting Sequences
Arithmetic, geometric, and beyond
The next number is always determined by a pattern in the differences, ratios, or index. Three tests cover almost everything.
Every sequence problem is the same three-step process: check the differences, check the ratios, and check the differences-of-differences. If none match, try a Fibonacci-like sum or an index-based formula. Master these five patterns and you can solve virtually every sequence puzzle you'll see.
Test 1 — constant difference?
Arithmetic
3, 7, 11, 15, ? diffs: 4, 4, 4
Same jump each time. Add one more.
3, 7, 11, 15, ?
- Differences: 4, 4, 4
- 15 + 4 = 19
19
Test 2 — constant ratio?
Geometric
2, 6, 18, 54, ? ratio: × 3
Same multiplier each time.
2, 6, 18, 54, ?
- Ratios: 3, 3, 3
- 54 × 3 = 162
162
Test 3 — differences of differences
Polynomial
1, 4, 9, 16, ? (perfect squares)
If first differences aren't constant, check second differences. Constant second difference = squares.
1, 4, 9, 16, ?
- First diffs: 3, 5, 7
- Second diffs: 2, 2
- Next first diff: 9 → 16 + 9 = 25
25
None of these? Try Fibonacci (each = sum of previous two) or a term/index rule like n² + n.
Fibonacci & the golden ratio
The Fibonacci sequence — 1, 1, 2, 3, 5, 8, 13, 21, 34… — is defined by "each term is the sum of the previous two". What's surprising: the ratio of consecutive Fibonacci numbers converges to φ ≈ 1.618, the golden ratio. So Fibonacci behaves geometrically in the limit, with ratio φ. This appears in flower petals, spiral shells, and, unfortunately, more Instagram design captions than it deserves.
The differences trick, generalized
If second differences are constant, the sequence is quadratic (like squares). If third differences are constant, it's cubic. If Nth differences are constant, the underlying formula is a polynomial of degree N. This is Newton's method of finite differences, and it's how mathematicians historically fit polynomials to data before calculators existed.
When none of the tests work
Sometimes the pattern is an index rule: term n is n² + 1, or 2ⁿ − 1, or n(n+1)/2. Try substituting n = 1, 2, 3 into simple formulas and see what matches. If even that fails, you might be looking at primes, digits of π, or a puzzle that's supposed to have no rule. Those are rare in this app — every Sequence-mode problem here has a clean answer.
BEYOND THE GAME
Broader mental-math habits worth building
Two lessons that pay off well past the app.
≈
Estimation & Sanity Checks
The most useful skill on this list
In the real world you rarely need the exact answer — you need a good-enough answer fast, and the confidence that it's not off by a factor of ten.
Estimation is the single most useful mental-math skill. Precise arithmetic is what calculators are for. Estimation is what tells you the calculator's answer is wrong.
Round to one or two significant figures
Order-of-magnitude first
187 × 42 ≈ 200 × 40 = 8 000
Actual: 7 854. That's within 2% — good enough to catch a calculator typo.
$47 bill, 20% tip
- 10% of 47 = 4.70
- Double → 9.40
≈ $9.40
Splitting a bill
Divide, then adjust
$186 ÷ 3 → $60 + $2 each
Break it: $180 ÷ 3 = $60 each. Then $6 ÷ 3 = $2 each. Sum: $62 each.
Unit conversions worth memorizing
- km
- kg
- °C
°C → °F
× 2 + 30 (rough, ±5°)
- L
L → US gallons
÷ 4 (rough)
Estimating first is how you sanity-check every other calculation. If your "exact" answer disagrees with your estimate by 10×, something is wrong.
The Rule of 72
To find how long an investment takes to double at a given interest rate, divide 72 by the rate. At 6% annual growth, doubling takes 72 ÷ 6 = 12 years. At 9%, it takes 8 years. The rule works because ln(2) ≈ 0.693, and 72 is close to 69.3 while being much easier to divide (72 has factors 1, 2, 3, 4, 6, 8, 9, 12). Bankers have used it for centuries.
Fermi estimation
Physicist Enrico Fermi was famous for estimating impossible-sounding quantities — "how many piano tuners are in Chicago?" — by chaining rough guesses. The technique: break the question into factors you can roughly estimate, and your over- and under-guesses often cancel. Say 3 million people, roughly 1 piano per 20 people → 150,000 pianos. Tuned once per year → 150,000 tunings. One tuner does 4 per day × 250 working days → 1,000 tunings per year. So 150,000 ÷ 1,000 → about 150 tuners. The exact answer isn't the point — knowing it's "about 100", not "about 10,000", usually is.
Why rounding to 1–2 sig figs is enough
Most real-world estimates have input error of at least 5–10% (you don't know the exact bill total, tax rate, etc). Adding more precision than the inputs deserve is fake accuracy. The right habit: round every input to one or two significant figures, do the arithmetic, and round the answer to match. If someone hands you an answer with more precision than the inputs justified, be suspicious.
()
Order of Operations
PEMDAS with the common gotchas
Almost every viral "can you solve this?" post is really a test of order of operations. Two rules cover the traps.
PEMDAS looks like four tiers, but it's really two pairs. Parentheses and exponents are strict tiers. But multiplication/division live at the same level, and so do addition/subtraction. When you see equal-priority operations, left-to-right decides.
The order
- P
Parentheses
Anything grouped — do it first.
- E
Exponents
Squares, cubes, roots.
- MD
Multiply / Divide
Equal priority. Go left to right.
- AS
Add / Subtract
Equal priority. Go left to right.
MD and AS aren't tiers — they're pairs of equal priority. The trap is treating × as always before ÷.
Worked examples
8 + 2 × 3²
- Exponent: 3² = 9
- Multiply: 2 × 9 = 18
- Add: 8 + 18 = 26
26
6 ÷ 2 × 3
- No P, no E
- Left to right: 6 ÷ 2 = 3
- 3 × 3 = 9
9 (not 1)
WRONG
6 ÷ 2 × 3
= 6 ÷ (2 × 3)
= 6 ÷ 6 = 1
RIGHT
6 ÷ 2 × 3
= 3 × 3
= 9
Why the convention exists
The order isn't a law of mathematics — it's a shared convention so we don't need parentheses everywhere. It was standardized in the late 1800s alongside modern algebra notation. Before that, mathematicians used their own local conventions and disambiguated with grouping symbols. If humanity started over today, we might choose a different order, but PEMDAS is what we all learned, so it's what we all use.
Why viral "is 6 ÷ 2(1+2)" posts confuse people
Two related problems: (1) "implied multiplication" (writing 2(3) instead of 2·3) is treated by some conventions as higher priority than explicit ÷, and by others as equal. (2) The ÷ symbol itself is ambiguous — real mathematicians use / with clear grouping or write fractions. If an expression is genuinely ambiguous, the right answer is to rewrite it, not to argue about PEMDAS. Well-written math should never depend on knowing the order-of-operations rules for equal-priority cases.
Parentheses inside parentheses
Work from the innermost outward. For 3 + (4 × (5 − 2)²), start with 5 − 2 = 3, then 3² = 9, then 4 × 9 = 36, then 3 + 36 = 39. Some notation uses brackets [ ] and braces { } for nested groups to make the levels visually distinct — mostly a style choice, but it helps when things get deep.
© 2026 Raj Pandya · Mental math, made fun.