0:00

Written Subtraction

Select the skills to practice, and then click Go!

1. Foundational skills
Subtracting from teen numbers
\[ 15 – 8 \]
Subtract a single-digit number from a teen number.
Lining up digits in columns
\[ \text{Setup } 2574 – 83 \]
Write 2574 – 83 in columns ready to subtract.
2. No exchange
2-digit − 2-digit
\[ 67 – 34 \]
No exchange required.
3-digit − 3-digit
\[ 567 – 234 \]
No exchange required.
4-digit − 4-digit
\[ 5678 – 2345 \]
No exchange required.
Mixed digit lengths
\[ 567 – 34 \]
No exchange required.
3. Single exchange (ones)
2-digit − 2-digit
\[ 53 – 27 \]
Exchange needed in ones column.
3-digit − 3-digit
\[ 532 – 217 \]
Exchange needed in ones column.
4-digit − 4-digit
\[ 5324 – 2178 \]
Exchange needed in ones column.
Mixed digit lengths
\[ 532 – 27 \]
Exchange needed in ones column.
4. Single exchange (tens)
3-digit − 3-digit
\[ 352 – 281 \]
Exchange needed in tens column.
4-digit − 4-digit
\[ 3521 – 2871 \]
Exchange needed in tens column.
Mixed digit lengths
\[ 352 – 81 \]
Exchange needed in tens column.
5. Single exchange (hundreds)
4-digit − 4-digit
\[ 4352 – 2571 \]
Exchange needed in hundreds column.
Mixed digit lengths
\[ 4352 – 571 \]
Exchange needed in hundreds column.
6. Advanced Exchange
Double exchange (Same Length)
\[ 532 – 278 \]
Two columns require exchange.
Double exchange (Mixed)
\[ 532 – 78 \]
Two columns require exchange.
Triple exchange (Same Length)
\[ 5324 – 2789 \]
Three columns require exchange.
Triple exchange (Mixed)
\[ 5324 – 789 \]
Three columns require exchange.
7. Exchanging across zeros
Across single zero
\[ 402 – 157 \]
Borrowing passes through one zero.
Across multiple zeros
\[ 4002 – 1357 \]
Borrowing passes through multiple zeros.
Mixed zeros
\[ 4030 – 1254 \]
Zeros in various positions.
8. Special cases
Sub 2 numbers (2-digit start)
\[ 87 – 34 – 25 \]
Sequential subtraction.
Sub 2 numbers (3-digit start)
\[ 345 – 123 – 87 \]
Sequential subtraction.
Sub 3 numbers (2-digit start)
\[ 95 – 24 – 31 – 18 \]
Sequential subtraction.
Sub 3 numbers (3-digit start)
\[ 456 – 123 – 87 – 95 \]
Sequential subtraction.
Timer (Optional)
Question