Operations with Decimals

Learning goals

  • Add and subtract two decimals that end by lining up the points, padding with trailing zeros
  • Explain why lining up the points is what stacks like place values
  • For two decimals that end, multiply as whole numbers, then count the decimal places of both factors
  • Divide by a decimal that ends by sliding both points until the divisor is whole
  • Slide the point when multiplying or dividing by ten, a hundred, a thousand

Adding and subtracting: line up the points

When you add whole numbers in columns, you line up the ones with the ones. You line up the tens with the tens, and the hundreds with the hundreds. The reason is simple: you may only add digits that count the same thing. Three hundreds and four hundreds combine into seven hundreds. But three hundreds and four tens do not collapse into a single column, because they are different sizes.

Decimals work the very same way, and the decimal point is what keeps the columns honest.

Before stacking two decimals that end, give both numbers the same number of decimal places by padding with trailing zeros. You proved in the last lesson that a trailing zero does not change a decimal’s value (3.4=3.403.4 = 3.40). Then every column is filled, and there is no empty slot to misjudge.

Stack 3.403.40 over 1.251.25 with their points in one column and add:

3.40+ 1.254.65\begin{array}{r} 3.40 \\ +\ 1.25 \\ \hline 4.65 \end{array}

Aligning the points puts the 44 tenths over the 22 tenths, and the 00 hundredths over the 55 hundredths. So every column once again holds digits of a single place value. That is the whole rule: line up the decimal points, then add or subtract column by column exactly as you do with whole numbers. The point in the answer drops straight down beneath the points above it.

Why lining up the points is the same as lining up place values#

Write each decimal in expanded form, the way you learned to split a number into its places. For example 5.35.3 is 5+3105 + \tfrac{3}{10} and 2.162.16 is 2+110+61002 + \tfrac{1}{10} + \tfrac{6}{100}. Adding them means collecting like place values together, because only quantities of the same size combine:

(5+310)+(2+110+6100)=(5+2)+(310+110)+6100.\left(5 + \tfrac{3}{10}\right) + \left(2 + \tfrac{1}{10} + \tfrac{6}{100}\right) = (5 + 2) + \left(\tfrac{3}{10} + \tfrac{1}{10}\right) + \tfrac{6}{100}.

The ones gather with the ones, the tenths with the tenths, and the six hundredths stay put. That regrouping is allowed because addition lets you add in any order. The regrouping is also exactly what stacking the numbers with their points aligned does on paper. Each column of the stack already holds a single place value. So the column sums are exactly these grouped sums. A tenth and a hundredth can certainly be added (110+1100=11100\tfrac{1}{10} + \tfrac{1}{100} = \tfrac{11}{100}, or 0.110.11); the expanded form just shows they need their own separate places to do it, the same way three hundreds and four tens stay as 340340 instead of collapsing into a single digit. Now suppose you misalign the points. That writes a tenth and a hundredth into the very same column, as if they were the same size, and adds their digits together as though they matched. The expanded form shows that column sum has no correct place value to belong to, so it is not a real digit of the answer. Lining up the points is just the visual shortcut for keeping every column to the one place value it is allowed to hold.

Aligning decimal points in 3.40 + 1.25 = 4.65The numbers 3.40, 1.25, and the sum 4.65 stacked with their decimal points in one vertical column, so ones sit over ones, tenths over tenths, and hundredths over hundredths.onestenthshundredths3.40+1.254.65
Lining up the decimal points stacks tenths over tenths and hundredths over hundredths, so every column holds digits of a single place value. The point in the answer drops straight down.

Worked example 1 Add 12.6+3.4512.6 + 3.45

The two numbers have a different count of decimal places, so first pad the shorter with a trailing zero: 12.612.6 becomes 12.6012.60. That trailing zero does not change its value, but it fills the hundredths column so nothing is left to guess.

Stack them with the points aligned and add column by column from the right, carrying just as with whole numbers. The hundredths give 0+5=50 + 5 = 5, the tenths give 6+4=106 + 4 = 10, so write 00 and carry a 11 into the ones, and the rest follows:

12.60+ 3.4516.05\begin{array}{r} 12.60 \\ +\ 3.45 \\ \hline 16.05 \end{array}

Drop the point straight down into the answer, and the sum is 16.0516.05.

Worked example 2 Subtract 8.3−5.748.3 - 5.74

Pad 8.38.3 to two decimal places so both numbers have a hundredths digit: 8.38.3 becomes 8.308.30. Without that placeholder zero there is nothing in the top hundredths column to subtract from.

Now subtract column by column from the right, borrowing when a top digit is too small. The hundredths need a borrow first, since 0−40 - 4 cannot be done, so take one tenth (ten hundredths) from the tenths column. That makes the hundredths 10−4=610 - 4 = 6, and it drops the tenths from 33 down to 22.

The tenths column now reads 2−72 - 7, which again cannot be done. So borrow a second time, this time taking one whole (ten tenths) from the ones column. The 88 ones becomes 77, the tenths becomes 1212, and 12−7=512 - 7 = 5. Finally the ones give 7−5=27 - 5 = 2:

8.30− 5.742.56\begin{array}{r} 8.30 \\ -\ 5.74 \\ \hline 2.56 \end{array}

The point drops straight down, giving 8.30−5.74=2.568.30 - 5.74 = 2.56. A quick sanity check: 5.74+2.56=8.305.74 + 2.56 = 8.30, so the subtraction undoes correctly.

Check your understanding

What is 6.7+0.486.7 + 0.48?

Answer choices

Multiplying decimals that end: multiply, then count the places

Multiplication breaks the lining-up habit, and that trips many students. To multiply two decimals you do not line up the points.

For example 0.3×0.20.3 \times 0.2: ignore the points and multiply 3×2=63 \times 2 = 6. Each factor has one decimal place, so the product needs 1+1=21 + 1 = 2 decimal places, which makes the answer 0.060.06, not 0.60.6. That matches common sense: multiplying two positive numbers that are each smaller than one gives something smaller still.

Every product of two decimals that end works the same way. You ignore the points entirely and multiply the two numbers as if they were whole numbers. Only at the very end do you put a point back in the answer. The single question is where the point goes, and a count of decimal places settles it:

For two decimals that end, count the total number of decimal places in the two factors, and give the product that many decimal places. That count tells you where to put the point. If the result then ends in a zero, you can drop it afterward exactly as you always could, since 0.600.60 and 0.60.6 name the same number.

Why the product's decimal places add up#

Every terminating decimal is a fraction. Its bottom number is ten, or a hundred, or a thousand, and so on. One decimal place means a denominator of ten. Two places mean a hundred, and three places mean a thousand. So a factor with one decimal place is some whole number over ten. In the same way, a factor with two decimal places is some whole number over a hundred.

Take 2.1×0.052.1 \times 0.05 as the model. Rewrite each factor as a whole number over a power of ten:

2.1×0.05=2110×5100.2.1 \times 0.05 = \frac{21}{10} \times \frac{5}{100}.

Multiplying fractions multiplies the tops and multiplies the bottoms, a rule you proved in the fractions chapter:

2110×5100=21×510×100=1051000.\frac{21}{10} \times \frac{5}{100} = \frac{21 \times 5}{10 \times 100} = \frac{105}{1000}.

The tops multiplied to give the whole-number product 21×5=10521 \times 5 = 105, and the bottoms multiplied to give a thousand. A denominator of a thousand means three decimal places, so 1051000=0.105\tfrac{105}{1000} = 0.105. Here is the general pattern. One factor’s bottom contributes its zeros, and the other factor’s bottom contributes its zeros. Multiplying the two bottoms simply adds those two collections of zeros together. The count of zeros in the bottom is the count of decimal places. So the product’s decimal places are counted by the zeros in its bottom. That count is the places of the first factor plus the places of the second. The point lands by counting, not by lining up.

A special, very common case is multiplying a decimal by 1010, by 100100, or by 10001000. Since 1010 has no decimal places, the digits of the answer are just the digits of the original times ten. So the only effect is that every digit moves up one place. On paper that looks like the decimal point sliding to the right: one place for 1010, two places for 100100, three for 10001000.

4.72×10=47.2,4.72×100=472,0.6×1000=600.4.72 \times 10 = 47.2, \qquad 4.72 \times 100 = 472, \qquad 0.6 \times 1000 = 600.

This is just place value at work: multiplying by ten makes each digit worth ten times as much. So the tenths digit becomes a ones digit, the ones digit becomes a tens digit, and so on up the line.

Dividing by 1010, 100100, or 10001000 slides the point the same number of places, but the other way, to the left, because dividing by ten makes each digit worth ten times less:

4.72÷10=0.472,4.72÷100=0.0472,6÷1000=0.006.4.72 \div 10 = 0.472, \qquad 4.72 \div 100 = 0.0472, \qquad 6 \div 1000 = 0.006.

Watch what happens in that last one. Sliding the point three places left runs the number out of digits, so you fill the empty places with zeros: 66 becomes 006006, and the point lands in front, giving 0.0060.006. Skipping a placeholder zero is the single most common mistake in this slide.

Multiplying 4.72 by 10 and 100 slides the decimal point right4.72 times 10 equals 47.2, sliding the point one place right; 4.72 times 100 equals 472, sliding the point two places right.4.72 x 10 =47.21 place4.72 x 100 =4722 placeseach extra zero slides the point one more place right
Multiplying by ten slides the decimal point one place to the right, because every digit becomes worth ten times as much. Each extra zero in the multiplier slides it one more place.

Check your understanding

What is 6.3÷1006.3 \div 100?

Answer choices

Worked example 3 Multiply 1.4×0.61.4 \times 0.6

Ignore the decimal points and multiply the numbers as whole numbers:

14×6=84.14 \times 6 = 84.

Now count the decimal places in the two factors. The factor 1.41.4 has one place and 0.60.6 has one place, so the product needs 1+1=21 + 1 = 2 decimal places. Put the point two places from the right of 8484, which requires a placeholder zero in front:

1.4×0.6=0.84.1.4 \times 0.6 = 0.84.

Check the size: 1.41.4 is a little more than one and 0.60.6 is a little more than half, so a product near 0.80.8 is reasonable.

Worked example 4 Multiply 0.25×0.30.25 \times 0.3

Strip the points and multiply as whole numbers:

25×3=75.25 \times 3 = 75.

Count the places: 0.250.25 has two decimal places and 0.30.3 has one, so the product needs 2+1=32 + 1 = 3 decimal places. Placing the point three from the right of 7575 needs a leading placeholder zero:

0.25×0.3=0.075.0.25 \times 0.3 = 0.075.

The leading zero is essential. Without it, 0.750.75 would have only two decimal places and would be ten times too big.

Check your understanding

How many decimal places does the product 0.12×0.40.12 \times 0.4 have, and what is it?

Answer choices

Dividing decimals: make the divisor a whole number

Division is the operation where a decimal point in the wrong place does the most damage. So there is a clean rule that removes the danger. To compute 4.5÷0.94.5 \div 0.9, slide both points one place right, so the divisor becomes the whole number 99 and the dividend becomes 4545:

4.5÷0.9=45÷9=5.4.5 \div 0.9 = 45 \div 9 = 5.

That slide multiplied 4.54.5 by ten and 0.90.9 by ten. You are allowed to do this because a division is a ratio. Multiplying the top and bottom of that ratio by the same number leaves its value unchanged. Ten over ten is one, so 45÷945 \div 9 and 4.5÷0.94.5 \div 0.9 have the same answer. What matters is that the dividend slides the same number of places as the divisor.

Here is the rule. For a divisor that ends, slide the decimal point in the divisor (the nonzero number you are dividing by) to the right until it becomes a whole number. Next, slide the point in the dividend (the number being divided) the same number of places, then divide and bring the point straight up. Dividing by a whole number is the long division you already know.

Why scaling both numbers by ten leaves the quotient unchanged#

The division 1.2÷0.51.2 \div 0.5 is the fraction 1.20.5\tfrac{1.2}{0.5}, so multiply its top and its bottom by ten:

1.20.5=1.2×100.5×10=125.\frac{1.2}{0.5} = \frac{1.2 \times 10}{0.5 \times 10} = \frac{12}{5}.

Multiplying by 1010\tfrac{10}{10} is multiplying by one, so the value has not moved: both 1.2÷0.51.2 \div 0.5 and 12÷512 \div 5 come out as 2.42.4. The bottom 0.50.5 has become the whole number 55, which is the whole point of the slide. Nothing there depended on the two particular numbers 1.21.2 and 0.50.5: multiplying top and bottom by the same nonzero number is always allowed, because you are multiplying by a disguised form of one. So slide as many places as you need to clear the point out of the divisor, always moving the dividend the same number of places. If the dividend runs out of digits, append zeros on the right, which a trailing zero never changes.

Dividing a decimal by a nonzero whole number is the simplest case of all. There is no sliding to do, because the divisor is already whole. You just do long division and place the point in the quotient directly above the point in the dividend.

Worked example 5 Divide 7.2÷0.87.2 \div 0.8

The divisor 0.80.8 has one decimal place, so slide both points one place to the right. The divisor 0.80.8 becomes the whole number 88, and the dividend 7.27.2 becomes 7272:

7.2÷0.8=72÷8.7.2 \div 0.8 = 72 \div 8.

Now it is whole-number division:

72÷8=9.72 \div 8 = 9.

So 7.2÷0.8=97.2 \div 0.8 = 9. Check it by multiplying back: 0.8×9=7.20.8 \times 9 = 7.2, which matches.

Worked example 6 Divide 9.6÷0.049.6 \div 0.04

The divisor 0.040.04 has two decimal places, so both points must slide two places to the right. The dividend 9.69.6 has only one digit after its point, so first write it with two: 9.6=9.609.6 = 9.60. That trailing zero does not change its value, but it gives the second slide a digit to land on.

Now slide both points two places right. The divisor 0.040.04 becomes the whole number 44, and the dividend 9.609.60 becomes 960960:

9.60÷0.04=960÷4.9.60 \div 0.04 = 960 \div 4.

Now divide:

960÷4=240.960 \div 4 = 240.

So 9.6÷0.04=2409.6 \div 0.04 = 240. It makes sense that dividing by a very small number gives a large answer: 0.040.04 fits into 9.69.6 many times over.

Sliding the points only clears the divisor. It does not promise a whole-number quotient, since the dividend can still fail to divide evenly once the divisor is whole.

Worked example 7 Divide 5.4÷1.25.4 \div 1.2

The divisor 1.21.2 has one decimal place, so slide both points one place to the right. The divisor 1.21.2 becomes 1212, and the dividend 5.45.4 becomes 5454:

5.4÷1.2=54÷12.5.4 \div 1.2 = 54 \div 12.

The divisor is now whole, so finish exactly like the case above: divide and keep the point in the quotient directly above the point in the dividend. Twelve goes into 5454 four times (4×12=484 \times 12 = 48) with 66 left over, which is 6060 tenths. Append a zero to the dividend (54=54.054 = 54.0) and continue: twelve goes into 6060 tenths five times exactly.

5.4÷1.2=4.5.5.4 \div 1.2 = 4.5.

Clearing the divisor turned a decimal-by-decimal division into a decimal-by-whole-number division. It did not turn it into a whole-number answer, and it does not need to.

Long division: 54.0 divided by 12 equals 4.5, worked in fullThe divisor 12 sits to the left of a division bracket containing the dividend 54.0. Above the bracket is the quotient 4.5, its decimal point aligned directly above the decimal point in 54.0. Below the dividend, 48 (12 times 4) is subtracted from 54, leaving a remainder of 6. The tenths digit 0 is brought down beside the 6 to make 60. Below that, 60 (12 times 5) is subtracted from 60, leaving a final remainder of 0.4.51254.04860600
Once the divisor is a whole number, long division works exactly as it does for whole numbers, and the quotient's decimal point sits directly above the dividend's. Subtracting 48 from 54 leaves 6; bringing down the 0 makes 60; and 12 goes into 60 exactly 5 times, so the remainder ends at 0.

Worked example 8 Divide 3.5÷43.5 \div 4

The divisor is already the whole number 44, so there is nothing to slide. Do long division and keep the point in the quotient directly above the point in the dividend. Since 44 does not go into 33, the quotient starts with a 00 in the ones place; bring the point up and continue. Four goes into 3535 tenths eight times (8×4=328 \times 4 = 32) with 33 tenths left over, which is 3030 hundredths:

3.5÷4=0.875.3.5 \div 4 = 0.875.

When the remainder does not clear, append zeros after the decimal point in the dividend (3.5=3.5003.5 = 3.500) and keep dividing. Here 3030 hundredths give 77 with 22 left, and 2020 thousandths give a clean 55, so the remainder reaches 00 and the division terminates at 0.8750.875. Not every division ends this way: some remainders never reach 00, and the digits repeat forever instead of stopping. That case is covered in the next lesson.

Check your understanding

To compute 6.3÷0.76.3 \div 0.7 by making the divisor a whole number, what division do you actually carry out, and what is the answer?

Answer choices

Common mistakes

Practice

Multiple Choice Questions (MCQ)

Progressively harder sets of questions. Each opens on its own page.

Core practice

Practice problems at the level of the course, to be worked out on paper. Hints one at a time, then the answer or the full worked solution, with your progress kept in this browser.

Core practice Work it out on paper 10 problems Start →
More practice (optional)

Extra sets, as hard as the Challenge set. Each one opens on its own page.

More resources (optional)

Other explanations of this lesson, if you want a second take.

Go deeper (optional)

You can skip this and keep going. Read it if you want to know more.

Why the slide works for any two decimals that end, written with letters

The lesson shows the slide on one pair of numbers, 1.2÷0.51.2 \div 0.5. This argument repeats the same reasoning with letters standing for any dividend and any nonzero divisor, so it covers every case at once instead of just the one example.

The general slide argument#

A division a÷ba \div b is the same as the fraction ab\tfrac{a}{b}, where bb is not zero, because you cannot divide by zero. You learned the equivalent-fractions rule earlier: multiplying the top and the bottom of a fraction by the same nonzero number gives an equal fraction, because that multiplies by a disguised form of one. Multiplying both by ten,

ab=a×10b×10.\frac{a}{b} = \frac{a \times 10}{b \times 10}.

Since 1010=1\tfrac{10}{10} = 1, the value does not move, so a÷ba \div b and (a×10)÷(b×10)(a \times 10) \div (b \times 10) have exactly the same quotient. Sliding the decimal point one place to the right in both the dividend and the divisor is precisely multiplying each by ten. Slide as many places as you need to clear the point out of the divisor, always moving the dividend the same number of places, and the quotient stays the same throughout, no matter which two decimals that end you started with. A divisor that ends is what lets the point be cleared in finitely many slides at all.

A bit of history (optional)

Adding up prices used to be harder than adding up almost anything else.

In Britain, before 1971, a pound was twenty shillings and a shilling was twelve pennies. That put 240240 pennies in a pound. A column of prices therefore carried at twelve in one place and at twenty in the next. Shops kept ready reckoners, fat books of totals worked out in advance. The arithmetic was slow and easy to spoil.

So the country changed the money rather than the arithmetic. The banks shut for four days to convert every account. On 15 February 1971, a day known as Decimal Day, the pound became one hundred new pence.

What that bought is the rule at the top of this lesson. Once a pound is a hundred pence, every place in a price holds ten of the place beside it. You can write the money as a decimal and line the points up. Then add straight down the columns, carrying at ten like everything else.