Subtracting Decimals
Decimals practice
Subtract numbers with up to two decimal places, including regrouping.
Decimals practice
Subtract numbers with up to two decimal places, including regrouping.
Subtract the second number from the first and type the exact difference.
The numbers have up to two decimal places. Some questions use different numbers of decimal places, like 6.5 − 2.18, and some start with a whole number, like 3 − 0.48. The first number is always the larger, so the answer is never zero or negative. A zero at the end does not change a value, so 2.5 and 2.50 are the same answer.
Typical level: Grade 5In the U.S. Common Core, Grade 5 subtracts decimals to hundredths. Curriculum timing varies.
Tenths come from tenths and hundredths from hundredths, so the decimal points line up, not the last digits. Subtract from right to left. When the top digit is smaller than the digit below it, regroup 1 from the place to its left as 10 of the current place. This is often called borrowing.
Example: 6.5 − 2.18
6.5 minus 2.18 is 4.32, written as a column problem with the decimal points lined up. 6.5 is written as 6.50. A zero added at the end does not change its value. Regrouping, 6.50 is worked as 6 ones + 4 tenths + 10 hundredths.
Zeros added at the end do not change the value.
Crossed-out digits show regrouping. The small 1 before a digit means 10 more of that place.
Check by adding: 4.32 + 2.18 = 6.50.
3 minus 0.48 is 2.52, written as a column problem with the decimal points lined up. 3 is written as 3.00. A zero added at the end does not change its value. Regrouping, 3.00 is worked as 2 ones + 9 tenths + 10 hundredths.
Zeros added at the end do not change the value.
Crossed-out digits show regrouping. The small 1 before a digit means 10 more of that place.
3 − 0.48
3 = 3.00 = 2 ones + 9 tenths + 10 hundredths
Hundredths: 10 − 8 = 2
Tenths: 9 − 4 = 5
Ones: 2 − 0 = 2
3 − 0.48 = 2.52
The hundredths place needs a regroup, but the tenths place is 0 and has none to give. So regroup from the ones first: 1 one becomes 10 tenths, then 1 of those tenths becomes 10 hundredths.
A zero in the middle works the same way. In 4.05 − 1.27 = 2.78, the tenths place is 0, so the regroup passes through it.