Math Atlas

소수의 사칙연산Decimal Arithmetic

기초 산술Foundations · 3. 소수와 단위3. Decimals & Units

연습Practice120
학습 목표
  • 소수의 덧셈·뺄셈에서 소수점을 맞추는 이유를 자릿값으로 설명하고 계산할 수 있다.
  • 소수의 곱셈에서 소수점 아래 자릿수를 더하는 규칙이 왜 통하는지 설명하고 계산할 수 있다.
  • 나누는 수를 자연수로 바꾸어도 몫이 변하지 않는 이유를 알고, 소수의 나눗셈을 할 수 있다.
  • 어림으로 소수점의 위치와 답의 크기를 검산할 수 있다.

덧셈과 뺄셈: 같은 자리끼리

3.6+1.753.6 + 1.75를 계산하자. 자연수의 세로셈에서 오른쪽 끝을 맞춰 쓴 이유는 같은 자리를 위아래로 놓기 위해서였다. 소수는 오른쪽 끝을 맞추면 안 된다. 3.63.6660.10.1짜리이고 1.751.75550.010.01짜리라서, 끝을 맞추면 다른 자리를 더하게 된다. 같은 자리를 맞추는 확실한 방법은 소수점을 맞추는 것이다. 소수점이 일의 자리의 경계이기 때문이다.

3.60+ 1.755.35\begin{array}{r} 3.60 \\ +\ 1.75 \\ \hline 5.35 \end{array}

3.63.63.603.60으로 쓴 것은 끝에 00을 붙여도 값이 같기 때문이고, 자리가 비지 않아 계산이 편해진다. 이제 자연수와 똑같이 오른쪽 자리부터 더하고, 열 개가 모이면 왼쪽으로 올린다. 0+5=50 + 5 = 5, 6+7=136 + 7 = 13이니 33을 쓰고 11을 일의 자리로 올림, 3+1+1=53 + 1 + 1 = 5. 답 5.355.35.

예제 1 · 자연수에서 소수 빼기

51.385 - 1.38을 계산하여라.

풀이. 555.005.00이다. 소수점을 맞춰 쓰면

5.00 1.383.62\begin{array}{r} 5.00 \\ -\ 1.38 \\ \hline 3.62 \end{array}

둘째 자리 080 - 8은 안 되므로 빌린다. 첫째 자리도 00이라 일의 자리에서 빌려 첫째 자리가 1010, 거기서 다시 둘째 자리로 11 빌려주면 첫째 자리 99, 둘째 자리 1010. 108=210 - 8 = 2, 93=69 - 3 = 6, 41=34 - 1 = 3. 답 3.623.62.

검산: 3.62+1.38=5.003.62 + 1.38 = 5.00 ✓. 어림으로 51.4=3.65 - 1.4 = 3.6 근처 ✓.

주의

3.6+1.753.6 + 1.75에서 오른쪽 끝을 맞춰 3.6+1.75=2.113.6 + 1.75 = 2.11처럼 쓰는 실수, 그리고 51.385 - 1.38에서 550.050.05처럼 취급하는 실수가 잦다. 소수점부터 맞추고, 빈자리는 00으로 채운 뒤 시작하라.

곱셈: 자연수로 곱하고 소수점을 되찾는다

2.4×0.32.4 \times 0.3은 얼마일까. 자릿값으로 보면 2.42.424241010으로 나눈 것이고 0.30.3331010으로 나눈 것이다. 그러므로

2.4×0.3=(24÷10)×(3÷10)=(24×3)÷100=72÷100=0.72.2.4 \times 0.3 = (24 \div 10) \times (3 \div 10) = (24 \times 3) \div 100 = 72 \div 100 = 0.72.

1010으로 두 번 나누는 것은 100100으로 한 번 나누는 것이고, 100100으로 나누면 숫자가 두 자리 오른쪽으로 간다. 그래서 규칙이 나온다. 소수점을 무시하고 자연수처럼 곱한 뒤, 두 수의 소수점 아래 자릿수를 더한 만큼 소수점 아래 자리를 만든다. 2.42.4는 한 자리, 0.30.3은 한 자리이므로 답은 두 자리: 0.720.72.

0.3 × 0.4를 100칸 격자에서 보기. 세로 0.3, 가로 0.4인 직사각형은 12칸, 즉 0.12. 0.4 0.3 1 0.3 × 0.4 = 12 × 0.01 = 0.12
0.3 × 0.4를 100칸 격자에서 보기. 세로 0.3, 가로 0.4인 직사각형은 12칸, 즉 0.12.

그림으로도 확인된다. 한 변이 11인 정사각형을 100100칸으로 나누고 세로 0.30.3, 가로 0.40.4인 직사각형을 잡으면 3×4=123 \times 4 = 12칸이고, 한 칸은 0.010.01이니 0.120.12다. 0.3×0.4=0.120.3 \times 0.4 = 0.12: 한 자리와 한 자리가 두 자리가 되었다.

예제 2 · 끝에 0이 생길 때

1.25×2.41.25 \times 2.40.15×0.40.15 \times 0.4를 계산하여라.

풀이. 125×24=3,000125 \times 24 = 3{,}000. 소수점 아래 자릿수는 2+1=32 + 1 = 3이므로 3.0003.000, 즉 33. 어림: 1×2.5=2.51 \times 2.5 = 2.5보다 조금 크다 ✓.

15×4=6015 \times 4 = 60. 자릿수 2+1=32 + 1 = 3이므로 0.0600.060, 끝의 00을 정리하면 0.060.06. 자릿수 세기가 이상해 보이지만 0.060=0.060.060 = 0.06이므로 규칙은 지켜졌다. 어림 0.15×0.40.15 \times 0.40.150.15의 절반보다 조금 작은 값이어야 하니 0.060.06 ✓.

검산: 2.4×1.25=2.4+0.6=32.4 \times 1.25 = 2.4 + 0.6 = 3 (1.25=1+141.25 = 1 + \frac{1}{4}, 2.42.444분의 110.60.6) ✓.

주의

11보다 작은 수를 곱하면 결과는 곱해지는 수보다 작아진다. 2.5×0.42.5 \times 0.41010이 나왔다면 소수점을 잊은 것이다. 0.40.4배는 절반보다 작으니 답은 2.52.5보다 작아야 하고, 실제로 11이다. 곱셈 뒤에는 "커졌어야 하나, 작아졌어야 하나"를 한 번 묻자.

나눗셈: 나누는 수를 자연수로

7.2÷0.97.2 \div 0.9는 "7.27.2에서 0.90.9짜리 묶음을 몇 번 덜어낼 수 있는가"다. 두 수를 똑같이 1010배 하면 72÷972 \div 9가 되는데, 전체 양도 묶음 크기도 1010배가 되었으니 묶음의 개수는 그대로다. 길이 7.2m7.2\,\text{m}0.9m0.9\,\text{m}씩 자르는 것과 72dm72\,\text{dm}9dm9\,\text{dm}씩 자르는 것은 같은 일이다(1m=10dm1\,\text{m} = 10\,\text{dm}). 그러므로 7.2÷0.9=72÷9=87.2 \div 0.9 = 72 \div 9 = 8.

7.2를 0.9씩 나누는 것과 72를 9씩 나누는 것은 같은 그림. 눈금만 10배 촘촘해졌다. 7.2 ÷ 0.9 0.9 72 ÷ 9 9 8 7.2 ÷ 0.9 = 72 ÷ 9 = 8
7.2를 0.9씩 나누는 것과 72를 9씩 나누는 것은 같은 그림. 눈금만 10배 촘촘해졌다.

규칙은 이것이다. 나누는 수가 자연수가 될 때까지 두 수의 소수점을 같은 자리만큼 옮긴 뒤 나눈다. 나누는 수만 옮기고 나누어지는 수를 안 옮기면 몫이 1010배씩 틀어진다.

예제 3 · 두 자리 옮기기

3.6÷0.043.6 \div 0.04를 계산하여라.

풀이. 나누는 수 0.040.04를 자연수로 만들려면 두 자리 옮겨야 한다. 두 수 모두 100100배: 360÷4=90360 \div 4 = 90.

검산: 0.04×90=3.60.04 \times 90 = 3.6 ✓. 11보다 작은 수로 나누면 몫은 나누어지는 수보다 커진다 — 0.040.04짜리 묶음은 아주 작아서 3.63.6 안에 많이 들어간다 ✓.

나누는 수가 이미 자연수인 5.4÷45.4 \div 4는 다른 얼굴이다. 5.45.40.10.1짜리 5454개인데 54÷4=1354 \div 4 = 13 나머지 22로 나누어떨어지지 않는다. 그러면 단위를 더 잘게 잡는다. 5.45.40.010.01짜리 540540개이고 540÷4=135540 \div 4 = 135이므로 몫은 0.010.01짜리 135135개, 즉 1.351.35. 세로셈에서는 5.45.45.405.40으로 쓰고 소수점 아래까지 나눗셈을 이어 가는 것으로 나타난다. 몫의 소수점은 나누어지는 수의 소수점 바로 위에 찍는다.

1.354)5.404.0014012020200\begin{array}{r} 1.35 \\ 4\overline{\smash{)}\,5.40} \\ 4\phantom{.00} \\ \hline 1\,4\phantom{0} \\ 1\,2\phantom{0} \\ \hline 2\,0 \\ 2\,0 \\ \hline 0 \end{array}

예제 4 · 나누어떨어질 때까지 0을 붙인다

7÷87 \div 8을 소수로 구하여라.

풀이. 7=7.0007 = 7.000으로 보고 나눈다. 70÷8=870 \div 8 = 8 나머지 66, 60÷8=760 \div 8 = 7 나머지 44, 40÷8=540 \div 8 = 5. 몫 0.8750.875.

검산: 0.875×8=70.875 \times 8 = 7 ✓ (0.875×8=7.0000.875 \times 8 = 7.000). 88로 나누는 것은 반으로 세 번 나누는 것이니 73.51.750.8757 \to 3.5 \to 1.75 \to 0.875 ✓.

어림이 소수점을 지킨다

소수 계산에서 숫자를 틀리는 일보다 소수점 위치를 틀리는 일이 훨씬 잦다. 계산 전에 답의 크기를 한 줄로 잡아 두면 소수점 실수는 거의 다 잡힌다. 4.8×2.54.8 \times 2.55×2.5=12.55 \times 2.5 = 12.5 근처이니 48×25=1,20048 \times 25 = 1{,}200에서 소수점은 12.0012.00 자리에 찍힌다. 3.6÷0.043.6 \div 0.04는 "작은 묶음으로 나누니 큰 몫"이므로 0.90.999가 아니라 9090이다.

참고

소수 계산의 규칙 셋은 모두 자릿값 한 가지에서 나왔다. 덧셈·뺄셈은 같은 자리끼리(소수점 맞추기), 곱셈은 1010으로 나눈 횟수를 합치기(자릿수 더하기), 나눗셈은 두 수를 같은 배로 키워도 몫이 같다는 사실(소수점 함께 옮기기). 규칙을 잊으면 자릿값으로 돌아가 다시 만들면 된다.

Goals
  • Explain, using place value, why decimal points are lined up when adding and subtracting decimals, and compute accordingly.
  • Explain why the rule "add the numbers of decimal places" works when multiplying decimals, and compute accordingly.
  • Know why the quotient is unchanged when the divisor is turned into a whole number, and divide decimals.
  • Use estimates to check the position of the decimal point and the size of an answer.

Adding and subtracting: like places with like places

Let's compute 3.6+1.753.6 + 1.75. In whole-number column work, lining up the right-hand ends put equal places one above the other. With decimals, lining up the right-hand ends is wrong: the 66 in 3.63.6 is worth tenths, while the 55 in 1.751.75 is worth hundredths, so lining up the ends would add different places together. The reliable way to match places is to line up the decimal points, because the point marks the boundary of the ones place.

3.60+ 1.755.35\begin{array}{r} 3.60 \\ +\ 1.75 \\ \hline 5.35 \end{array}

Writing 3.63.6 as 3.603.60 is allowed because a trailing zero changes nothing, and it leaves no empty place to worry about. Now add from the right exactly as with whole numbers, carrying whenever ten collect: 0+5=50 + 5 = 5; 6+7=136 + 7 = 13, write 33 and carry 11 into the ones; 3+1+1=53 + 1 + 1 = 5. Answer: 5.355.35.

Example 1 · Subtracting a decimal from a whole number

Compute 51.385 - 1.38.

Solution. 55 is 5.005.00. Lining up the points,

5.00 1.383.62\begin{array}{r} 5.00 \\ -\ 1.38 \\ \hline 3.62 \end{array}

In the hundredths, 080 - 8 needs a borrow. The tenths are 00 too, so borrow from the ones: the tenths become 1010, lend 11 to the hundredths, leaving tenths 99 and hundredths 1010. Then 108=210 - 8 = 2, 93=69 - 3 = 6, 41=34 - 1 = 3. Answer: 3.623.62.

Check: 3.62+1.38=5.003.62 + 1.38 = 5.00 ✓. The estimate 51.4=3.65 - 1.4 = 3.6 is close ✓.

Watch out

Two frequent slips: lining up the right-hand ends in 3.6+1.753.6 + 1.75 and getting 2.112.11, and treating the 55 in 51.385 - 1.38 as if it were 0.050.05. Line up the points first, fill empty places with 00s, and only then begin.

Multiplying: multiply as whole numbers, then recover the point

What is 2.4×0.32.4 \times 0.3? By place value, 2.42.4 is 2424 divided by 1010 and 0.30.3 is 33 divided by 1010. Therefore

2.4×0.3=(24÷10)×(3÷10)=(24×3)÷100=72÷100=0.72.2.4 \times 0.3 = (24 \div 10) \times (3 \div 10) = (24 \times 3) \div 100 = 72 \div 100 = 0.72.

Dividing by 1010 twice is dividing by 100100 once, and dividing by 100100 moves the digits two places to the right. Hence the rule: ignore the points and multiply as whole numbers, then give the product as many decimal places as the two factors have between them. 2.42.4 has one and 0.30.3 has one, so the answer has two: 0.720.72.

0.3 × 0.4 on a 100-cell grid. A rectangle 0.3 tall and 0.4 wide covers 12 cells, which is 0.12. 0.4 0.3 1 0.3 × 0.4 = 12 × 0.01 = 0.12
0.3 × 0.4 on a 100-cell grid. A rectangle 0.3 tall and 0.4 wide covers 12 cells, which is 0.12.

The picture confirms it. Cut a unit square into 100100 cells and mark a rectangle 0.30.3 tall and 0.40.4 wide: it covers 3×4=123 \times 4 = 12 cells, each worth 0.010.01, so 0.120.12. Thus 0.3×0.4=0.120.3 \times 0.4 = 0.12: one place and one place made two.

Example 2 · When zeros appear at the end

Compute 1.25×2.41.25 \times 2.4 and 0.15×0.40.15 \times 0.4.

Solution. 125×24=3,000125 \times 24 = 3{,}000. The decimal places number 2+1=32 + 1 = 3, so 3.0003.000, that is, 33. The estimate says 1.25×2.41.25 \times 2.4 should be a bit more than 1×2.51 \times 2.5 ✓.

15×4=6015 \times 4 = 60. With 2+1=32 + 1 = 3 decimal places that is 0.0600.060, and dropping the trailing zero gives 0.060.06. The place count looks odd, but 0.060=0.060.060 = 0.06, so the rule was obeyed. As an estimate, 0.15×0.40.15 \times 0.4 should be a little under half of 0.150.15, and 0.060.06 is ✓.

Check: 2.4×1.25=2.4+0.6=32.4 \times 1.25 = 2.4 + 0.6 = 3, since 1.25=1+141.25 = 1 + \frac14 and a quarter of 2.42.4 is 0.60.6 ✓.

Watch out

Multiplying by a number less than 11 makes the result smaller than the number you started with. If 2.5×0.42.5 \times 0.4 came out as 1010, the decimal point was forgotten: 0.40.4 of something is less than half of it, so the answer must be below 2.52.5, and it is in fact 11. After every multiplication, ask once: should this have grown or shrunk?

Dividing: make the divisor a whole number

7.2÷0.97.2 \div 0.9 asks how many groups of 0.90.9 can be taken from 7.27.2. Multiply both numbers by 1010 and it becomes 72÷972 \div 9; the total and the group size both grew tenfold, so the number of groups is unchanged. Cutting a 7.2m7.2\,\text{m} length into 0.9m0.9\,\text{m} pieces is the same job as cutting 72dm72\,\text{dm} into 9dm9\,\text{dm} pieces (a decimeter, dm, is a tenth of a meter). So 7.2÷0.9=72÷9=87.2 \div 0.9 = 72 \div 9 = 8.

Dividing 7.2 into pieces of 0.9 and dividing 72 into pieces of 9 are the same picture; only the ruler is ten times finer. 7.2 ÷ 0.9 0.9 72 ÷ 9 9 8 7.2 ÷ 0.9 = 72 ÷ 9 = 8
Dividing 7.2 into pieces of 0.9 and dividing 72 into pieces of 9 are the same picture; only the ruler is ten times finer.

The rule: move the decimal point in both numbers by the same number of places until the divisor is a whole number, then divide. Moving only the divisor's point and not the dividend's throws the quotient off by a factor of 1010 per place.

Example 3 · Moving two places

Compute 3.6÷0.043.6 \div 0.04.

Solution. To make 0.040.04 a whole number, move two places. Multiply both by 100100: 360÷4=90360 \div 4 = 90.

Check: 0.04×90=3.60.04 \times 90 = 3.6 ✓. Dividing by a number less than 11 gives a quotient larger than the dividend: groups of 0.040.04 are tiny, so many of them fit in 3.63.6 ✓.

When the divisor is already a whole number, as in 5.4÷45.4 \div 4, there is a different wrinkle. 5.45.4 is 5454 tenths, but 54÷4=1354 \div 4 = 13 remainder 22 does not come out even. So use a finer unit: 5.45.4 is 540540 hundredths, and 540÷4=135540 \div 4 = 135, so the quotient is 135135 hundredths, that is, 1.351.35. In column form, this is writing 5.45.4 as 5.405.40 and carrying the division past the point, placing the quotient's decimal point directly above the dividend's.

1.354)5.404.0014012020200\begin{array}{r} 1.35 \\ 4\overline{\smash{)}\,5.40} \\ 4\phantom{.00} \\ \hline 1\,4\phantom{0} \\ 1\,2\phantom{0} \\ \hline 2\,0 \\ 2\,0 \\ \hline 0 \end{array}

Example 4 · Append zeros until it comes out even

Write 7÷87 \div 8 as a decimal.

Solution. Treat 77 as 7.0007.000 and divide: 70÷8=870 \div 8 = 8 remainder 66; 60÷8=760 \div 8 = 7 remainder 44; 40÷8=540 \div 8 = 5. Quotient 0.8750.875.

Check: 0.875×8=70.875 \times 8 = 7 ✓ (indeed 0.875×8=7.0000.875 \times 8 = 7.000). Dividing by 88 is halving three times: 73.51.750.8757 \to 3.5 \to 1.75 \to 0.875 ✓.

An estimate guards the decimal point

In decimal arithmetic, getting the position of the point wrong is far more common than getting a digit wrong. Fix the size of the answer in one line before computing and nearly every point error is caught. 4.8×2.54.8 \times 2.5 is near 5×2.5=12.55 \times 2.5 = 12.5, so in 48×25=1,20048 \times 25 = 1{,}200 the point goes at 12.0012.00. And 3.6÷0.043.6 \div 0.04 means "small groups, hence a large count," so the answer is 9090, not 0.90.9 or 99.

Note

All three decimal rules came from one idea, place value. Adding and subtracting: like places with like places (line up the points). Multiplying: combine the number of times you divided by 1010 (add the decimal places). Dividing: scaling both numbers by the same factor leaves the quotient alone (move both points together). Forget a rule and you can rebuild it from place value.