Subtraction practice worksheet featuring ten 6-digit number problems.
Worksheet for subtracting 6-digit numbers with problems arranged in two columns, including space for name, date, and score.
JPG
500×647
27.3 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #807744
⭐
Show Answer Key & Explanations
Step-by-step solution for: Subtracting 6-Digit Numbers With All Regrouping (10 Questions ...
▼
Show Answer Key & Explanations
Step-by-step solution for: Subtracting 6-Digit Numbers With All Regrouping (10 Questions ...
Let's solve each subtraction problem step by step. We are subtracting 6-digit numbers, and we'll compute the difference for each pair.
---
```
2320332
− 57467
---------
```
Align the numbers:
```
2320332
− 57467
---------
```
We subtract:
- Start from the right:
- 2 − 7 → can't do, borrow: 12 − 7 = 5
- 2 (after borrow) − 6 → can't do, borrow: 12 − 6 = 6
- 2 (after borrow) − 4 → can't do, borrow: 12 − 4 = 8
- 0 (after borrow) − 7 → can't do, borrow: 10 − 7 = 3
- 1 (after borrow) − 5 → can't do, borrow: 11 − 5 = 6
- 2 (after borrow) − 0 = 2
- 2 − 0 = 2
Wait — let’s align properly:
Actually, 2320332 is a 7-digit number, and 57467 is a 5-digit number.
So rewrite:
```
2320332
− 57467
---------
```
Now subtract:
```
2320332
− 57467
----------
```
Start from the right:
- Units: 2 − 7 → borrow → 12 − 7 = 5
- Tens: 2 (becomes 1 after borrow) − 6 → borrow → 12 − 6 = 6
- Hundreds: 3 (becomes 2) − 4 → borrow → 12 − 4 = 8
- Thousands: 0 (becomes 9 after borrow from 2) → but wait, let's do it carefully.
Better to write both with proper alignment:
```
2320332
− 57467
--------
```
So align right:
```
2320332
− 057467
--------
```
Now subtract:
```
2320332
− 057467
--------
```
Now go digit by digit:
1. Units: 2 − 7 → borrow → 12 − 7 = 5
2. Tens: 3 − 6 → but 3 became 2 after borrow → 2 − 6 → borrow → 12 − 6 = 6
3. Hundreds: 3 − 4 → becomes 2 after borrow → 2 − 4 → borrow → 12 − 4 = 8
4. Thousands: 0 − 7 → becomes 9 after borrow? Wait — we need to trace borrowing.
Let’s do this systematically:
```
2 3 2 0 3 3 2
− 0 5 7 4 6 7
----------------
```
So:
- Units: 2 − 7 → borrow → 12 − 7 = 5 → carry over
- Tens: 3 − 6 → but 3 was reduced to 2 → 2 − 6 → borrow → 12 − 6 = 6 → now 0 becomes 9 (but it was already borrowed)
- Hundreds: 3 − 4 → but 3 becomes 2 → 2 − 4 → borrow → 12 − 4 = 8 → now 0 becomes 9
- Thousands: 0 − 7 → but 0 becomes 9 after borrow → 9 − 7 = 2 → but wait, we borrowed earlier?
This is getting messy. Let’s use standard subtraction:
```
2320332
− 57467
--------
```
We can think of it as:
2320332 − 57467 = ?
Let’s compute:
2320332
− 57467
= ?
We can do:
2320332 − 57467 = 2320332 − 50000 − 7467 = 2270332 − 7467
Then:
2270332 − 7467 = ?
2270332 − 7000 = 2263332
2263332 − 467 = 2262865
But let’s do direct subtraction:
```
2320332
− 57467
--------
```
Align:
```
2320332
− 057467
---------
```
Now subtract:
Start from right:
- 2 − 7 → borrow → 12 − 7 = 5 → carry 1
- 3 − 6 → but 3 became 2 → 2 − 6 → borrow → 12 − 6 = 6 → carry 1
- 3 − 4 → becomes 2 → 2 − 4 → borrow → 12 − 4 = 8 → carry 1
- 0 − 7 → becomes 9 after borrow? Wait, we're at thousands place.
Wait, digits:
Position: Millions | Hundred thousands | Ten thousands | Thousands | Hundreds | Tens | Units
So:
```
2 3 2 0 3 3 2
− 0 5 7 4 6 7
----------------
```
So:
- Units: 2 − 7 → borrow → 12 − 7 = 5 → tens digit 3 becomes 2
- Tens: 2 (after borrow) − 6 → borrow → 12 − 6 = 6 → hundreds digit 3 becomes 2
- Hundreds: 2 (after borrow) − 4 → borrow → 12 − 4 = 8 → thousands digit 0 becomes 9 (but needs to borrow from left)
- Thousands: 0 becomes 9 after borrow → 9 − 7 = 2 → but wait, we’re borrowing from ten thousands?
- Ten thousands: 2 → becomes 1 after borrow → 1 − 5 → can’t → borrow from hundred thousands
- Hundred thousands: 3 → becomes 2 → 2 − 0 = 2
- But ten thousands: 1 (after borrow) → 11 − 5 = 6
- Millions: 2 − 0 = 2
Let’s write it step by step:
```
2 3 2 0 3 3 2
− 0 5 7 4 6 7
----------------
```
After borrowing:
- Units: 12 − 7 = 5 → tens digit reduced by 1 → 3→2
- Tens: 2 − 6 → borrow → 12 − 6 = 6 → hundreds digit reduced → 3→2
- Hundreds: 2 − 4 → borrow → 12 − 4 = 8 → thousands digit reduced → 0→9 (but 0, so must borrow from ten thousands)
- Thousands: 0 → borrow from ten thousands → 10 → but then reduce ten thousands → 2→1 → 10 − 7 = 3? Wait.
Wait — let’s do it correctly.
Let’s write:
```
2320332
− 57467
--------
```
We can calculate:
2320332 − 57467 = ?
Do:
2320332
− 57467
= ?
Use calculator-style:
2320332
− 57467
= 2262865
Let me verify:
57467 + 2262865 = ?
57467 + 2262865 = 2320332 → Yes!
✔ So first answer: 2262865
---
```
5122421
− 963953
---------
```
Align:
```
5122421
− 963953
--------
```
Write as:
```
5122421
− 963953
--------
```
Subtract:
We can do:
5122421 − 963953 = ?
Let’s compute:
5122421
− 963953
= ?
Start from right:
- 1 − 3 → borrow → 11 − 3 = 8
- 2 − 5 → becomes 1 − 5 → borrow → 11 − 5 = 6
- 4 − 9 → becomes 3 − 9 → borrow → 13 − 9 = 4
- 2 − 3 → becomes 1 − 3 → borrow → 11 − 3 = 8
- 2 − 6 → becomes 1 − 6 → borrow → 11 − 6 = 5
- 1 − 9 → becomes 0 − 9 → borrow → 10 − 9 = 1
- 5 → becomes 4 → 4 − 0 = 4
Wait, let's align properly:
```
5122421
− 963953
--------
```
So:
```
5122421
− 963953
--------
```
Add leading zero: 0963953
So:
```
5122421
− 0963953
--------
```
Now subtract:
- Units: 1 − 3 → borrow → 11 − 3 = 8
- Tens: 2 − 5 → but 2 became 1 → 1 − 5 → borrow → 11 − 5 = 6
- Hundreds: 4 − 9 → 4 becomes 3 → 3 − 9 → borrow → 13 − 9 = 4
- Thousands: 2 − 3 → 2 becomes 1 → 1 − 3 → borrow → 11 − 3 = 8
- Ten thousands: 2 − 6 → 2 becomes 1 → 1 − 6 → borrow → 11 − 6 = 5
- Hundred thousands: 1 − 9 → 1 becomes 0 → 0 − 9 → borrow → 10 − 9 = 1
- Millions: 5 → becomes 4 → 4 − 0 = 4
Result: 4158468
Check: 4158468 + 963953 = ?
4158468 + 963953 = 5122421 → ✔
So answer: 4158468
---
```
9000400
− 332612
---------
```
Align:
```
9000400
− 332612
--------
```
Write as:
```
9000400
− 332612
--------
```
Or:
```
9000400
− 332612
--------
```
Now subtract:
We can do:
9000400 − 332612 = ?
Let’s compute:
9000400
− 332612
= ?
Start from right:
- 0 − 2 → borrow → 10 − 2 = 8
- 0 − 1 → but 0 became 9 → 9 − 1 = 8
- 4 − 6 → borrow → 14 − 6 = 8
- 0 − 2 → becomes 9 − 2 = 7
- 0 − 3 → becomes 9 − 3 = 6
- 0 − 3 → becomes 9 − 3 = 6
- 9 → becomes 8 → 8 − 0 = 8
Wait:
Digits:
```
9 0 0 0 4 0 0
− 3 3 2 6 1 2
------------
```
So:
- Units: 0 − 2 → borrow → 10 − 2 = 8 → tens digit becomes 9
- Tens: 0 → becomes 9 → 9 − 1 = 8
- Hundreds: 4 − 6 → borrow → 14 − 6 = 8 → thousands digit becomes 9
- Thousands: 0 → becomes 9 → 9 − 2 = 7
- Ten thousands: 0 → becomes 9 → 9 − 3 = 6
- Hundred thousands: 0 → becomes 9 → 9 − 3 = 6
- Millions: 9 → becomes 8 → 8 − 0 = 8
So result: 8667788
Check: 8667788 + 332612 = 9000400 → ✔
Answer: 8667788
---
```
4323103
− 495326
---------
```
Align:
```
4323103
− 495326
--------
```
Write as:
```
4323103
− 495326
--------
```
Subtract:
4323103 − 495326 = ?
Compute:
- Units: 3 − 6 → borrow → 13 − 6 = 7
- Tens: 0 − 2 → becomes 9 − 2 = 7 (after borrow)
- Hundreds: 1 − 3 → becomes 0 − 3 → borrow → 10 − 3 = 7
- Thousands: 3 − 5 → becomes 2 − 5 → borrow → 12 − 5 = 7
- Ten thousands: 2 − 9 → becomes 1 − 9 → borrow → 11 − 9 = 2
- Hundred thousands: 3 − 4 → becomes 2 − 4 → borrow → 12 − 4 = 8
- Millions: 4 → becomes 3 → 3 − 0 = 3
So: 3827777
Check: 3827777 + 495326 = ?
3827777 + 495326 = 4323103 → ✔
Answer: 3827777
---
```
7000003
− 121318
---------
```
Align:
```
7000003
− 121318
--------
```
Subtract:
7000003 − 121318 = ?
Start:
- 3 − 8 → borrow → 13 − 8 = 5
- 0 − 1 → becomes 9 − 1 = 8
- 0 − 3 → becomes 9 − 3 = 6
- 0 − 1 → becomes 9 − 1 = 8
- 0 − 2 → becomes 9 − 2 = 7
- 0 − 1 → becomes 9 − 1 = 8
- 7 → becomes 6 → 6 − 0 = 6
So: 6878685
Check: 6878685 + 121318 = 7000003 → ✔
Answer: 6878685
---
```
7041011
− 458962
---------
```
Align:
```
7041011
− 458962
--------
```
Subtract:
7041011 − 458962 = ?
- 1 − 2 → borrow → 11 − 2 = 9
- 1 − 6 → becomes 0 − 6 → borrow → 10 − 6 = 4
- 0 − 9 → becomes 9 − 9 = 0
- 1 − 8 → becomes 0 − 8 → borrow → 10 − 8 = 2
- 4 − 5 → becomes 3 − 5 → borrow → 13 − 5 = 8
- 0 − 4 → becomes 9 − 4 = 5
- 7 → becomes 6 → 6 − 0 = 6
So: 6582049
Check: 6582049 + 458962 = 7041011 → ✔
Answer: 6582049
---
```
7360100
− 571418
---------
```
Align:
```
7360100
− 571418
--------
```
Subtract:
7360100 − 571418 = ?
- 0 − 8 → borrow → 10 − 8 = 2
- 0 − 1 → becomes 9 − 1 = 8
- 1 − 4 → becomes 0 − 4 → borrow → 10 − 4 = 6
- 0 − 1 → becomes 9 − 1 = 8
- 6 − 7 → becomes 5 − 7 → borrow → 15 − 7 = 8
- 3 − 5 → becomes 2 − 5 → borrow → 12 − 5 = 7
- 7 → becomes 6 → 6 − 0 = 6
So: 6788682
Check: 6788682 + 571418 = 7360100 → ✔
Answer: 6788682
---
```
1002302
− 716416
---------
```
Align:
```
1002302
− 716416
--------
```
Subtract:
1002302 − 716416 = ?
- 2 − 6 → borrow → 12 − 6 = 6
- 0 − 1 → becomes 9 − 1 = 8
- 3 − 4 → becomes 2 − 4 → borrow → 12 − 4 = 8
- 2 − 6 → becomes 1 − 6 → borrow → 11 − 6 = 5
- 0 − 1 → becomes 9 − 1 = 8
- 0 − 7 → becomes 9 − 7 = 2
- 1 → becomes 0 → 0 − 0 = 0
Wait: millions digit is 1, but we borrow from it.
So:
- Units: 2 − 6 → borrow → 12 − 6 = 6 → tens digit 0 → becomes 9
- Tens: 9 − 1 = 8
- Hundreds: 3 − 4 → borrow → 13 − 4 = 9? Wait, no:
Wait:
Digits:
```
1 0 0 2 3 0 2
− 7 1 6 4 1 6
-------------
```
So:
- Units: 2 − 6 → borrow → 12 − 6 = 6 → tens digit becomes 9
- Tens: 0 → becomes 9 → 9 − 1 = 8
- Hundreds: 3 − 4 → borrow → 13 − 4 = 9 → thousands digit becomes 1
- Thousands: 2 → becomes 1 → 1 − 6 → borrow → 11 − 6 = 5 → ten thousands digit becomes 9
- Ten thousands: 0 → becomes 9 → 9 − 1 = 8
- Hundred thousands: 0 → becomes 9 → 9 − 7 = 2
- Millions: 1 → becomes 0 → 0 − 0 = 0
So result: 285886
Wait: 285886 is only 6 digits.
But 1002302 − 716416 = ?
Let’s compute:
1002302 − 716416 = 285886
Yes! Because 716416 + 285886 = 1002302 → ✔
So answer: 285886
---
```
2002123
− 173966
---------
```
Align:
```
2002123
− 173966
--------
```
Subtract:
2002123 − 173966 = ?
- 3 − 6 → borrow → 13 − 6 = 7
- 2 − 6 → becomes 1 − 6 → borrow → 11 − 6 = 5
- 1 − 9 → becomes 0 − 9 → borrow → 10 − 9 = 1
- 2 − 3 → becomes 1 − 3 → borrow → 11 − 3 = 8
- 0 − 7 → becomes 9 − 7 = 2
- 0 − 1 → becomes 9 − 1 = 8
- 2 → becomes 1 → 1 − 0 = 1
So: 1828157
Check: 1828157 + 173966 = 2002123 → ✔
Answer: 1828157
---
```
7012002
− 234375
---------
```
Align:
```
7012002
− 234375
--------
```
Subtract:
7012002 − 234375 = ?
- 2 − 5 → borrow → 12 − 5 = 7
- 0 − 7 → becomes 9 − 7 = 2
- 0 − 3 → becomes 9 − 3 = 6
- 2 − 4 → becomes 1 − 4 → borrow → 11 − 4 = 7
- 1 − 3 → becomes 0 − 3 → borrow → 10 − 3 = 7
- 0 − 2 → becomes 9 − 2 = 7
- 7 → becomes 6 → 6 − 0 = 6
So: 6777627
Check: 6777627 + 234375 = 7012002 → ✔
Answer: 6777627
---
1. 2320332 − 57467 = 2262865
2. 5122421 − 963953 = 4158468
3. 9000400 − 332612 = 8667788
4. 4323103 − 495326 = 3827777
5. 7000003 − 121318 = 6878685
6. 7041011 − 458962 = 6582049
7. 7360100 − 571418 = 6788682
8. 1002302 − 716416 = 285886
9. 2002123 − 173966 = 1828157
10. 7012002 − 234375 = 6777627
---
Let me know if you'd like these formatted neatly or printed out!
---
1.
```
2320332
− 57467
---------
```
Align the numbers:
```
2320332
− 57467
---------
```
We subtract:
- Start from the right:
- 2 − 7 → can't do, borrow: 12 − 7 = 5
- 2 (after borrow) − 6 → can't do, borrow: 12 − 6 = 6
- 2 (after borrow) − 4 → can't do, borrow: 12 − 4 = 8
- 0 (after borrow) − 7 → can't do, borrow: 10 − 7 = 3
- 1 (after borrow) − 5 → can't do, borrow: 11 − 5 = 6
- 2 (after borrow) − 0 = 2
- 2 − 0 = 2
Wait — let’s align properly:
Actually, 2320332 is a 7-digit number, and 57467 is a 5-digit number.
So rewrite:
```
2320332
− 57467
---------
```
Now subtract:
```
2320332
− 57467
----------
```
Start from the right:
- Units: 2 − 7 → borrow → 12 − 7 = 5
- Tens: 2 (becomes 1 after borrow) − 6 → borrow → 12 − 6 = 6
- Hundreds: 3 (becomes 2) − 4 → borrow → 12 − 4 = 8
- Thousands: 0 (becomes 9 after borrow from 2) → but wait, let's do it carefully.
Better to write both with proper alignment:
```
2320332
− 57467
--------
```
So align right:
```
2320332
− 057467
--------
```
Now subtract:
```
2320332
− 057467
--------
```
Now go digit by digit:
1. Units: 2 − 7 → borrow → 12 − 7 = 5
2. Tens: 3 − 6 → but 3 became 2 after borrow → 2 − 6 → borrow → 12 − 6 = 6
3. Hundreds: 3 − 4 → becomes 2 after borrow → 2 − 4 → borrow → 12 − 4 = 8
4. Thousands: 0 − 7 → becomes 9 after borrow? Wait — we need to trace borrowing.
Let’s do this systematically:
```
2 3 2 0 3 3 2
− 0 5 7 4 6 7
----------------
```
So:
- Units: 2 − 7 → borrow → 12 − 7 = 5 → carry over
- Tens: 3 − 6 → but 3 was reduced to 2 → 2 − 6 → borrow → 12 − 6 = 6 → now 0 becomes 9 (but it was already borrowed)
- Hundreds: 3 − 4 → but 3 becomes 2 → 2 − 4 → borrow → 12 − 4 = 8 → now 0 becomes 9
- Thousands: 0 − 7 → but 0 becomes 9 after borrow → 9 − 7 = 2 → but wait, we borrowed earlier?
This is getting messy. Let’s use standard subtraction:
```
2320332
− 57467
--------
```
We can think of it as:
2320332 − 57467 = ?
Let’s compute:
2320332
− 57467
= ?
We can do:
2320332 − 57467 = 2320332 − 50000 − 7467 = 2270332 − 7467
Then:
2270332 − 7467 = ?
2270332 − 7000 = 2263332
2263332 − 467 = 2262865
But let’s do direct subtraction:
```
2320332
− 57467
--------
```
Align:
```
2320332
− 057467
---------
```
Now subtract:
Start from right:
- 2 − 7 → borrow → 12 − 7 = 5 → carry 1
- 3 − 6 → but 3 became 2 → 2 − 6 → borrow → 12 − 6 = 6 → carry 1
- 3 − 4 → becomes 2 → 2 − 4 → borrow → 12 − 4 = 8 → carry 1
- 0 − 7 → becomes 9 after borrow? Wait, we're at thousands place.
Wait, digits:
Position: Millions | Hundred thousands | Ten thousands | Thousands | Hundreds | Tens | Units
So:
```
2 3 2 0 3 3 2
− 0 5 7 4 6 7
----------------
```
So:
- Units: 2 − 7 → borrow → 12 − 7 = 5 → tens digit 3 becomes 2
- Tens: 2 (after borrow) − 6 → borrow → 12 − 6 = 6 → hundreds digit 3 becomes 2
- Hundreds: 2 (after borrow) − 4 → borrow → 12 − 4 = 8 → thousands digit 0 becomes 9 (but needs to borrow from left)
- Thousands: 0 becomes 9 after borrow → 9 − 7 = 2 → but wait, we’re borrowing from ten thousands?
- Ten thousands: 2 → becomes 1 after borrow → 1 − 5 → can’t → borrow from hundred thousands
- Hundred thousands: 3 → becomes 2 → 2 − 0 = 2
- But ten thousands: 1 (after borrow) → 11 − 5 = 6
- Millions: 2 − 0 = 2
Let’s write it step by step:
```
2 3 2 0 3 3 2
− 0 5 7 4 6 7
----------------
```
After borrowing:
- Units: 12 − 7 = 5 → tens digit reduced by 1 → 3→2
- Tens: 2 − 6 → borrow → 12 − 6 = 6 → hundreds digit reduced → 3→2
- Hundreds: 2 − 4 → borrow → 12 − 4 = 8 → thousands digit reduced → 0→9 (but 0, so must borrow from ten thousands)
- Thousands: 0 → borrow from ten thousands → 10 → but then reduce ten thousands → 2→1 → 10 − 7 = 3? Wait.
Wait — let’s do it correctly.
Let’s write:
```
2320332
− 57467
--------
```
We can calculate:
2320332 − 57467 = ?
Do:
2320332
− 57467
= ?
Use calculator-style:
2320332
− 57467
= 2262865
Let me verify:
57467 + 2262865 = ?
57467 + 2262865 = 2320332 → Yes!
✔ So first answer: 2262865
---
2.
```
5122421
− 963953
---------
```
Align:
```
5122421
− 963953
--------
```
Write as:
```
5122421
− 963953
--------
```
Subtract:
We can do:
5122421 − 963953 = ?
Let’s compute:
5122421
− 963953
= ?
Start from right:
- 1 − 3 → borrow → 11 − 3 = 8
- 2 − 5 → becomes 1 − 5 → borrow → 11 − 5 = 6
- 4 − 9 → becomes 3 − 9 → borrow → 13 − 9 = 4
- 2 − 3 → becomes 1 − 3 → borrow → 11 − 3 = 8
- 2 − 6 → becomes 1 − 6 → borrow → 11 − 6 = 5
- 1 − 9 → becomes 0 − 9 → borrow → 10 − 9 = 1
- 5 → becomes 4 → 4 − 0 = 4
Wait, let's align properly:
```
5122421
− 963953
--------
```
So:
```
5122421
− 963953
--------
```
Add leading zero: 0963953
So:
```
5122421
− 0963953
--------
```
Now subtract:
- Units: 1 − 3 → borrow → 11 − 3 = 8
- Tens: 2 − 5 → but 2 became 1 → 1 − 5 → borrow → 11 − 5 = 6
- Hundreds: 4 − 9 → 4 becomes 3 → 3 − 9 → borrow → 13 − 9 = 4
- Thousands: 2 − 3 → 2 becomes 1 → 1 − 3 → borrow → 11 − 3 = 8
- Ten thousands: 2 − 6 → 2 becomes 1 → 1 − 6 → borrow → 11 − 6 = 5
- Hundred thousands: 1 − 9 → 1 becomes 0 → 0 − 9 → borrow → 10 − 9 = 1
- Millions: 5 → becomes 4 → 4 − 0 = 4
Result: 4158468
Check: 4158468 + 963953 = ?
4158468 + 963953 = 5122421 → ✔
So answer: 4158468
---
3.
```
9000400
− 332612
---------
```
Align:
```
9000400
− 332612
--------
```
Write as:
```
9000400
− 332612
--------
```
Or:
```
9000400
− 332612
--------
```
Now subtract:
We can do:
9000400 − 332612 = ?
Let’s compute:
9000400
− 332612
= ?
Start from right:
- 0 − 2 → borrow → 10 − 2 = 8
- 0 − 1 → but 0 became 9 → 9 − 1 = 8
- 4 − 6 → borrow → 14 − 6 = 8
- 0 − 2 → becomes 9 − 2 = 7
- 0 − 3 → becomes 9 − 3 = 6
- 0 − 3 → becomes 9 − 3 = 6
- 9 → becomes 8 → 8 − 0 = 8
Wait:
Digits:
```
9 0 0 0 4 0 0
− 3 3 2 6 1 2
------------
```
So:
- Units: 0 − 2 → borrow → 10 − 2 = 8 → tens digit becomes 9
- Tens: 0 → becomes 9 → 9 − 1 = 8
- Hundreds: 4 − 6 → borrow → 14 − 6 = 8 → thousands digit becomes 9
- Thousands: 0 → becomes 9 → 9 − 2 = 7
- Ten thousands: 0 → becomes 9 → 9 − 3 = 6
- Hundred thousands: 0 → becomes 9 → 9 − 3 = 6
- Millions: 9 → becomes 8 → 8 − 0 = 8
So result: 8667788
Check: 8667788 + 332612 = 9000400 → ✔
Answer: 8667788
---
4.
```
4323103
− 495326
---------
```
Align:
```
4323103
− 495326
--------
```
Write as:
```
4323103
− 495326
--------
```
Subtract:
4323103 − 495326 = ?
Compute:
- Units: 3 − 6 → borrow → 13 − 6 = 7
- Tens: 0 − 2 → becomes 9 − 2 = 7 (after borrow)
- Hundreds: 1 − 3 → becomes 0 − 3 → borrow → 10 − 3 = 7
- Thousands: 3 − 5 → becomes 2 − 5 → borrow → 12 − 5 = 7
- Ten thousands: 2 − 9 → becomes 1 − 9 → borrow → 11 − 9 = 2
- Hundred thousands: 3 − 4 → becomes 2 − 4 → borrow → 12 − 4 = 8
- Millions: 4 → becomes 3 → 3 − 0 = 3
So: 3827777
Check: 3827777 + 495326 = ?
3827777 + 495326 = 4323103 → ✔
Answer: 3827777
---
5.
```
7000003
− 121318
---------
```
Align:
```
7000003
− 121318
--------
```
Subtract:
7000003 − 121318 = ?
Start:
- 3 − 8 → borrow → 13 − 8 = 5
- 0 − 1 → becomes 9 − 1 = 8
- 0 − 3 → becomes 9 − 3 = 6
- 0 − 1 → becomes 9 − 1 = 8
- 0 − 2 → becomes 9 − 2 = 7
- 0 − 1 → becomes 9 − 1 = 8
- 7 → becomes 6 → 6 − 0 = 6
So: 6878685
Check: 6878685 + 121318 = 7000003 → ✔
Answer: 6878685
---
6.
```
7041011
− 458962
---------
```
Align:
```
7041011
− 458962
--------
```
Subtract:
7041011 − 458962 = ?
- 1 − 2 → borrow → 11 − 2 = 9
- 1 − 6 → becomes 0 − 6 → borrow → 10 − 6 = 4
- 0 − 9 → becomes 9 − 9 = 0
- 1 − 8 → becomes 0 − 8 → borrow → 10 − 8 = 2
- 4 − 5 → becomes 3 − 5 → borrow → 13 − 5 = 8
- 0 − 4 → becomes 9 − 4 = 5
- 7 → becomes 6 → 6 − 0 = 6
So: 6582049
Check: 6582049 + 458962 = 7041011 → ✔
Answer: 6582049
---
7.
```
7360100
− 571418
---------
```
Align:
```
7360100
− 571418
--------
```
Subtract:
7360100 − 571418 = ?
- 0 − 8 → borrow → 10 − 8 = 2
- 0 − 1 → becomes 9 − 1 = 8
- 1 − 4 → becomes 0 − 4 → borrow → 10 − 4 = 6
- 0 − 1 → becomes 9 − 1 = 8
- 6 − 7 → becomes 5 − 7 → borrow → 15 − 7 = 8
- 3 − 5 → becomes 2 − 5 → borrow → 12 − 5 = 7
- 7 → becomes 6 → 6 − 0 = 6
So: 6788682
Check: 6788682 + 571418 = 7360100 → ✔
Answer: 6788682
---
8.
```
1002302
− 716416
---------
```
Align:
```
1002302
− 716416
--------
```
Subtract:
1002302 − 716416 = ?
- 2 − 6 → borrow → 12 − 6 = 6
- 0 − 1 → becomes 9 − 1 = 8
- 3 − 4 → becomes 2 − 4 → borrow → 12 − 4 = 8
- 2 − 6 → becomes 1 − 6 → borrow → 11 − 6 = 5
- 0 − 1 → becomes 9 − 1 = 8
- 0 − 7 → becomes 9 − 7 = 2
- 1 → becomes 0 → 0 − 0 = 0
Wait: millions digit is 1, but we borrow from it.
So:
- Units: 2 − 6 → borrow → 12 − 6 = 6 → tens digit 0 → becomes 9
- Tens: 9 − 1 = 8
- Hundreds: 3 − 4 → borrow → 13 − 4 = 9? Wait, no:
Wait:
Digits:
```
1 0 0 2 3 0 2
− 7 1 6 4 1 6
-------------
```
So:
- Units: 2 − 6 → borrow → 12 − 6 = 6 → tens digit becomes 9
- Tens: 0 → becomes 9 → 9 − 1 = 8
- Hundreds: 3 − 4 → borrow → 13 − 4 = 9 → thousands digit becomes 1
- Thousands: 2 → becomes 1 → 1 − 6 → borrow → 11 − 6 = 5 → ten thousands digit becomes 9
- Ten thousands: 0 → becomes 9 → 9 − 1 = 8
- Hundred thousands: 0 → becomes 9 → 9 − 7 = 2
- Millions: 1 → becomes 0 → 0 − 0 = 0
So result: 285886
Wait: 285886 is only 6 digits.
But 1002302 − 716416 = ?
Let’s compute:
1002302 − 716416 = 285886
Yes! Because 716416 + 285886 = 1002302 → ✔
So answer: 285886
---
9.
```
2002123
− 173966
---------
```
Align:
```
2002123
− 173966
--------
```
Subtract:
2002123 − 173966 = ?
- 3 − 6 → borrow → 13 − 6 = 7
- 2 − 6 → becomes 1 − 6 → borrow → 11 − 6 = 5
- 1 − 9 → becomes 0 − 9 → borrow → 10 − 9 = 1
- 2 − 3 → becomes 1 − 3 → borrow → 11 − 3 = 8
- 0 − 7 → becomes 9 − 7 = 2
- 0 − 1 → becomes 9 − 1 = 8
- 2 → becomes 1 → 1 − 0 = 1
So: 1828157
Check: 1828157 + 173966 = 2002123 → ✔
Answer: 1828157
---
10.
```
7012002
− 234375
---------
```
Align:
```
7012002
− 234375
--------
```
Subtract:
7012002 − 234375 = ?
- 2 − 5 → borrow → 12 − 5 = 7
- 0 − 7 → becomes 9 − 7 = 2
- 0 − 3 → becomes 9 − 3 = 6
- 2 − 4 → becomes 1 − 4 → borrow → 11 − 4 = 7
- 1 − 3 → becomes 0 − 3 → borrow → 10 − 3 = 7
- 0 − 2 → becomes 9 − 2 = 7
- 7 → becomes 6 → 6 − 0 = 6
So: 6777627
Check: 6777627 + 234375 = 7012002 → ✔
Answer: 6777627
---
✔ Final Answers:
1. 2320332 − 57467 = 2262865
2. 5122421 − 963953 = 4158468
3. 9000400 − 332612 = 8667788
4. 4323103 − 495326 = 3827777
5. 7000003 − 121318 = 6878685
6. 7041011 − 458962 = 6582049
7. 7360100 − 571418 = 6788682
8. 1002302 − 716416 = 285886
9. 2002123 − 173966 = 1828157
10. 7012002 − 234375 = 6777627
---
Let me know if you'd like these formatted neatly or printed out!
Parent Tip: Review the logic above to help your child master the concept of subtraction worksheet large numbers.