Worksheet for practicing decimal subtraction with regrouping.
A worksheet titled "Subtract Decimals with Regrouping" featuring eight subtraction problems involving decimal numbers, arranged in a grid format.
JPG
270×350
14 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #276765
⭐
Show Answer Key & Explanations
Step-by-step solution for: Subtract Decimals with Regrouping
▼
Show Answer Key & Explanations
Step-by-step solution for: Subtract Decimals with Regrouping
Let’s solve each subtraction problem step by step. We’ll line up the decimals and subtract carefully, borrowing when needed.
---
Problem 1: 3.467 – 0.488
Align decimals:
```
3.467
– 0.488
-------
```
Start from right:
- 7 – 8 → can’t do, borrow → 17 – 8 = 9 (tenth place becomes 5)
- 5 – 8 → can’t do, borrow → 15 – 8 = 7 (hundredth place becomes 3)
- 3 – 4 → can’t do, borrow → 13 – 4 = 9 (units become 2)
- 2 – 0 = 2
Result: 2.979
Wait — let me double-check:
Actually, better to write it with borrowing clearly:
```
3.467
- 0.488
-------
```
Thousandths: 7 < 8 → borrow from hundredths → 17 – 8 = 9
Hundredths: 6 became 5 → 5 < 8 → borrow from tenths → 15 – 8 = 7
Tenths: 4 became 3 → 3 < 4 → borrow from units → 13 – 4 = 9
Units: 3 became 2 → 2 – 0 = 2
So: 2.979
✔ Correct.
---
Problem 2: 49.386 – 39.587
Align:
```
49.386
– 39.587
--------
```
Thousandths: 6 < 7 → borrow → 16 – 7 = 9
Hundredths: 8 became 7 → 7 < 8 → borrow → 17 – 8 = 9
Tenths: 3 became 2 → 2 < 5 → borrow → 12 – 5 = 7
Units: 9 became 8 → 8 – 9 → can’t → borrow from tens → 18 – 9 = 9
Tens: 4 became 3 → 3 – 3 = 0
Result: 9.799
Check: 39.587 + 9.799 = 49.386?
39.587 + 9 = 48.587; +0.799 = 49.386 → ✔
---
Problem 3: 8.528 – 3.687
```
8.528
– 3.687
-------
```
Thousandths: 8 – 7 = 1
Hundredths: 2 < 8 → borrow → 12 – 8 = 4
Tenths: 5 became 4 → 4 < 6 → borrow → 14 – 6 = 8
Units: 8 became 7 → 7 – 3 = 4
Result: 4.841
Check: 3.687 + 4.841 = 8.528?
3.687 + 4 = 7.687; +0.841 = 8.528 → ✔
---
Problem 4: 2.8733 – 1.4879
```
2.8733
– 1.4879
--------
```
Ten-thousandths: 3 < 9 → borrow → 13 – 9 = 4
Thousandths: 3 became 2 → 2 < 7 → borrow → 12 – 7 = 5
Hundredths: 7 became 6 → 6 < 8 → borrow → 16 – 8 = 8
Tenths: 8 became 7 → 7 – 4 = 3
Units: 2 – 1 = 1
Result: 1.3854
Check: 1.4879 + 1.3854 = 2.8733?
1.4879 + 1.3854 = 2.8733 → ✔
---
Problem 5: 5.9841 – 4.6755
```
5.9841
– 4.6755
--------
```
Ten-thousandths: 1 < 5 → borrow → 11 – 5 = 6
Thousandths: 4 became 3 → 3 < 5 → borrow → 13 – 5 = 8
Hundredths: 8 became 7 → 7 – 7 = 0
Tenths: 9 – 6 = 3
Units: 5 – 4 = 1
Result: 1.3086
Check: 4.6755 + 1.3086 = 5.9841?
4.6755 + 1.3086 = 5.9841 → ✔
---
Problem 6: 41.846 – 27.949
```
41.846
– 27.949
--------
```
Thousandths: 6 < 9 → borrow → 16 – 9 = 7
Hundredths: 4 became 3 → 3 < 4 → borrow → 13 – 4 = 9
Tenths: 8 became 7 → 7 < 9 → borrow → 17 – 9 = 8
Units: 1 became 0 → 0 < 7 → borrow from tens → 10 – 7 = 3
Tens: 4 became 3 → 3 – 2 = 1
Result: 13.897
Check: 27.949 + 13.897 = 41.846?
27.949 + 13 = 40.949; +0.897 = 41.846 → ✔
---
Problem 7: 27.065 – 18.067
```
27.065
– 18.067
--------
```
Thousandths: 5 < 7 → borrow → 15 – 7 = 8
Hundredths: 6 became 5 → 5 < 6 → borrow → 15 – 6 = 9
Tenths: 0 became 9 (after borrow) → 9 – 0 = 9? Wait — let's be careful.
Actually:
Units: 7 → we need to borrow for tenths? Let’s go step by step.
Write as:
```
27.065
– 18.067
--------
```
Start from right:
Thousandths: 5 < 7 → borrow from hundredths → but hundredths is 6 → becomes 5, thousandths becomes 15 → 15 – 7 = 8
Hundredths: 5 < 6 → borrow from tenths → tenths is 0 → can’t → borrow from units → units 7 becomes 6, tenths becomes 10 → then borrow 1 for hundredths → tenths becomes 9, hundredths becomes 15 → 15 – 6 = 9
Tenths: 9 – 0 = 9
Units: 6 – 8 → can’t → borrow from tens → tens 2 becomes 1, units becomes 16 → 16 – 8 = 8
Tens: 1 – 1 = 0
Result: 8.998
Check: 18.067 + 8.998 = 27.065?
18.067 + 8 = 26.067; +0.998 = 27.065 → ✔
---
Problem 8: 9.8786 – 9.5887
```
9.8786
– 9.5887
--------
```
Ten-thousandths: 6 < 7 → borrow → 16 – 7 = 9
Thousandths: 8 became 7 → 7 < 8 → borrow → 17 – 8 = 9
Hundredths: 7 became 6 → 6 < 8 → borrow → 16 – 8 = 8
Tenths: 8 became 7 → 7 – 5 = 2
Units: 9 – 9 = 0
Result: 0.2899
Check: 9.5887 + 0.2899 = 9.8786?
9.5887 + 0.2899 = 9.8786 → ✔
---
Problem 9: 37.76 – 9.58
Note: 37.76 has two decimal places, 9.58 also two → align:
```
37.76
– 9.58
-------
```
Hundredths: 6 < 8 → borrow → 16 – 8 = 8
Tenths: 7 became 6 → 6 – 5 = 1
Units: 7 – 9 → can’t → borrow from tens → tens 3 becomes 2, units becomes 17 → 17 – 9 = 8
Tens: 2 – 0 = 2
Result: 28.18
Check: 9.58 + 28.18 = 37.76?
9.58 + 28 = 37.58; +0.18 = 37.76 → ✔
---
Problem 10: 4.9756 – 5.5848
Wait — this is smaller minus larger? That will give negative.
But looking at the image: it says “4.9756 – 5.5848” — that would be negative.
But in context of elementary math, maybe it’s a typo? Or perhaps it’s meant to be 5.5848 – 4.9756?
Wait — let me check the original image description again.
User said: “Subtract Decimals with Regrouping” — and listed pairs.
Looking back at user input:
> 4.9756
> — 5.5848
That’s unusual — usually you subtract smaller from larger. But mathematically, it’s fine.
So:
```
4.9756
– 5.5848
--------
```
This will be negative. So we compute 5.5848 – 4.9756 and add negative sign.
Compute 5.5848 – 4.9756:
```
5.5848
– 4.9756
--------
```
Ten-thousandths: 8 – 6 = 2
Thousandths: 4 < 5 → borrow → 14 – 5 = 9
Hundredths: 8 became 7 → 7 < 7? 7 – 7 = 0
Tenths: 5 < 9 → borrow → 15 – 9 = 6
Units: 5 became 4 → 4 – 4 = 0
So 5.5848 – 4.9756 = 0.6092
Thus, 4.9756 – 5.5848 = –0.6092
But if this is for elementary students, they might not have learned negative numbers yet. However, since the problem is given as-is, we’ll provide the correct mathematical answer.
Alternatively, maybe it’s a misprint? But we must solve as written.
So final answer for this one: –0.6092
But let’s confirm:
4.9756 – 5.5848 = -(5.5848 - 4.9756) = -0.6092 → ✔
---
Now, compiling all answers:
1. 3.467 – 0.488 = 2.979
2. 49.386 – 39.587 = 9.799
3. 8.528 – 3.687 = 4.841
4. 2.8733 – 1.4879 = 1.3854
5. 5.9841 – 4.6755 = 1.3086
6. 41.846 – 27.949 = 13.897
7. 27.065 – 18.067 = 8.998
8. 9.8786 – 9.5887 = 0.2899
9. 37.76 – 9.58 = 28.18
10. 4.9756 – 5.5848 = –0.6092
All verified.
Final Answer:
2.979, 9.799, 4.841, 1.3854, 1.3086, 13.897, 8.998, 0.2899, 28.18, -0.6092
---
Problem 1: 3.467 – 0.488
Align decimals:
```
3.467
– 0.488
-------
```
Start from right:
- 7 – 8 → can’t do, borrow → 17 – 8 = 9 (tenth place becomes 5)
- 5 – 8 → can’t do, borrow → 15 – 8 = 7 (hundredth place becomes 3)
- 3 – 4 → can’t do, borrow → 13 – 4 = 9 (units become 2)
- 2 – 0 = 2
Result: 2.979
Wait — let me double-check:
Actually, better to write it with borrowing clearly:
```
3.467
- 0.488
-------
```
Thousandths: 7 < 8 → borrow from hundredths → 17 – 8 = 9
Hundredths: 6 became 5 → 5 < 8 → borrow from tenths → 15 – 8 = 7
Tenths: 4 became 3 → 3 < 4 → borrow from units → 13 – 4 = 9
Units: 3 became 2 → 2 – 0 = 2
So: 2.979
✔ Correct.
---
Problem 2: 49.386 – 39.587
Align:
```
49.386
– 39.587
--------
```
Thousandths: 6 < 7 → borrow → 16 – 7 = 9
Hundredths: 8 became 7 → 7 < 8 → borrow → 17 – 8 = 9
Tenths: 3 became 2 → 2 < 5 → borrow → 12 – 5 = 7
Units: 9 became 8 → 8 – 9 → can’t → borrow from tens → 18 – 9 = 9
Tens: 4 became 3 → 3 – 3 = 0
Result: 9.799
Check: 39.587 + 9.799 = 49.386?
39.587 + 9 = 48.587; +0.799 = 49.386 → ✔
---
Problem 3: 8.528 – 3.687
```
8.528
– 3.687
-------
```
Thousandths: 8 – 7 = 1
Hundredths: 2 < 8 → borrow → 12 – 8 = 4
Tenths: 5 became 4 → 4 < 6 → borrow → 14 – 6 = 8
Units: 8 became 7 → 7 – 3 = 4
Result: 4.841
Check: 3.687 + 4.841 = 8.528?
3.687 + 4 = 7.687; +0.841 = 8.528 → ✔
---
Problem 4: 2.8733 – 1.4879
```
2.8733
– 1.4879
--------
```
Ten-thousandths: 3 < 9 → borrow → 13 – 9 = 4
Thousandths: 3 became 2 → 2 < 7 → borrow → 12 – 7 = 5
Hundredths: 7 became 6 → 6 < 8 → borrow → 16 – 8 = 8
Tenths: 8 became 7 → 7 – 4 = 3
Units: 2 – 1 = 1
Result: 1.3854
Check: 1.4879 + 1.3854 = 2.8733?
1.4879 + 1.3854 = 2.8733 → ✔
---
Problem 5: 5.9841 – 4.6755
```
5.9841
– 4.6755
--------
```
Ten-thousandths: 1 < 5 → borrow → 11 – 5 = 6
Thousandths: 4 became 3 → 3 < 5 → borrow → 13 – 5 = 8
Hundredths: 8 became 7 → 7 – 7 = 0
Tenths: 9 – 6 = 3
Units: 5 – 4 = 1
Result: 1.3086
Check: 4.6755 + 1.3086 = 5.9841?
4.6755 + 1.3086 = 5.9841 → ✔
---
Problem 6: 41.846 – 27.949
```
41.846
– 27.949
--------
```
Thousandths: 6 < 9 → borrow → 16 – 9 = 7
Hundredths: 4 became 3 → 3 < 4 → borrow → 13 – 4 = 9
Tenths: 8 became 7 → 7 < 9 → borrow → 17 – 9 = 8
Units: 1 became 0 → 0 < 7 → borrow from tens → 10 – 7 = 3
Tens: 4 became 3 → 3 – 2 = 1
Result: 13.897
Check: 27.949 + 13.897 = 41.846?
27.949 + 13 = 40.949; +0.897 = 41.846 → ✔
---
Problem 7: 27.065 – 18.067
```
27.065
– 18.067
--------
```
Thousandths: 5 < 7 → borrow → 15 – 7 = 8
Hundredths: 6 became 5 → 5 < 6 → borrow → 15 – 6 = 9
Tenths: 0 became 9 (after borrow) → 9 – 0 = 9? Wait — let's be careful.
Actually:
Units: 7 → we need to borrow for tenths? Let’s go step by step.
Write as:
```
27.065
– 18.067
--------
```
Start from right:
Thousandths: 5 < 7 → borrow from hundredths → but hundredths is 6 → becomes 5, thousandths becomes 15 → 15 – 7 = 8
Hundredths: 5 < 6 → borrow from tenths → tenths is 0 → can’t → borrow from units → units 7 becomes 6, tenths becomes 10 → then borrow 1 for hundredths → tenths becomes 9, hundredths becomes 15 → 15 – 6 = 9
Tenths: 9 – 0 = 9
Units: 6 – 8 → can’t → borrow from tens → tens 2 becomes 1, units becomes 16 → 16 – 8 = 8
Tens: 1 – 1 = 0
Result: 8.998
Check: 18.067 + 8.998 = 27.065?
18.067 + 8 = 26.067; +0.998 = 27.065 → ✔
---
Problem 8: 9.8786 – 9.5887
```
9.8786
– 9.5887
--------
```
Ten-thousandths: 6 < 7 → borrow → 16 – 7 = 9
Thousandths: 8 became 7 → 7 < 8 → borrow → 17 – 8 = 9
Hundredths: 7 became 6 → 6 < 8 → borrow → 16 – 8 = 8
Tenths: 8 became 7 → 7 – 5 = 2
Units: 9 – 9 = 0
Result: 0.2899
Check: 9.5887 + 0.2899 = 9.8786?
9.5887 + 0.2899 = 9.8786 → ✔
---
Problem 9: 37.76 – 9.58
Note: 37.76 has two decimal places, 9.58 also two → align:
```
37.76
– 9.58
-------
```
Hundredths: 6 < 8 → borrow → 16 – 8 = 8
Tenths: 7 became 6 → 6 – 5 = 1
Units: 7 – 9 → can’t → borrow from tens → tens 3 becomes 2, units becomes 17 → 17 – 9 = 8
Tens: 2 – 0 = 2
Result: 28.18
Check: 9.58 + 28.18 = 37.76?
9.58 + 28 = 37.58; +0.18 = 37.76 → ✔
---
Problem 10: 4.9756 – 5.5848
Wait — this is smaller minus larger? That will give negative.
But looking at the image: it says “4.9756 – 5.5848” — that would be negative.
But in context of elementary math, maybe it’s a typo? Or perhaps it’s meant to be 5.5848 – 4.9756?
Wait — let me check the original image description again.
User said: “Subtract Decimals with Regrouping” — and listed pairs.
Looking back at user input:
> 4.9756
> — 5.5848
That’s unusual — usually you subtract smaller from larger. But mathematically, it’s fine.
So:
```
4.9756
– 5.5848
--------
```
This will be negative. So we compute 5.5848 – 4.9756 and add negative sign.
Compute 5.5848 – 4.9756:
```
5.5848
– 4.9756
--------
```
Ten-thousandths: 8 – 6 = 2
Thousandths: 4 < 5 → borrow → 14 – 5 = 9
Hundredths: 8 became 7 → 7 < 7? 7 – 7 = 0
Tenths: 5 < 9 → borrow → 15 – 9 = 6
Units: 5 became 4 → 4 – 4 = 0
So 5.5848 – 4.9756 = 0.6092
Thus, 4.9756 – 5.5848 = –0.6092
But if this is for elementary students, they might not have learned negative numbers yet. However, since the problem is given as-is, we’ll provide the correct mathematical answer.
Alternatively, maybe it’s a misprint? But we must solve as written.
So final answer for this one: –0.6092
But let’s confirm:
4.9756 – 5.5848 = -(5.5848 - 4.9756) = -0.6092 → ✔
---
Now, compiling all answers:
1. 3.467 – 0.488 = 2.979
2. 49.386 – 39.587 = 9.799
3. 8.528 – 3.687 = 4.841
4. 2.8733 – 1.4879 = 1.3854
5. 5.9841 – 4.6755 = 1.3086
6. 41.846 – 27.949 = 13.897
7. 27.065 – 18.067 = 8.998
8. 9.8786 – 9.5887 = 0.2899
9. 37.76 – 9.58 = 28.18
10. 4.9756 – 5.5848 = –0.6092
All verified.
Final Answer:
2.979, 9.799, 4.841, 1.3854, 1.3086, 13.897, 8.998, 0.2899, 28.18, -0.6092
Parent Tip: Review the logic above to help your child master the concept of subtracting decimals with regrouping worksheet.