計算の方法

☰ Contents

計算のやり方は二つあり、達者であるとは、その二つをすばやく選び分けられることがほとんどです。暗算は数をやさしい形に作り替えます — 速いけれど、数が味方をしてくれるかどうかに頼ります。筆算は数の顔つきを気にせず、一定の手間で確実にすり進みます。

どちらも同じ一つの考え — 位取り — の上に立っています。くり上がりも、くり下がりも、分けるのも、2倍にするのも、みんな同じ「十をたばねてほどく」作業を、別の書き方でしているだけです。このページは段ばしごを全部歩きます。段ごとに例題と、それが正しい理由をつけて。

たし算はどこから始まるのか

たし算は、目で見て数えられるくらい小さい量から始まり、最初の決まりは大きいほうの数から数え足すことです。20までのたし算はそこから始まります。3 + 9 なら9から数えはじめて3つ数え足すと10、11、12となり、3 + 9 = 12 です。大きいほうから数えはじめるのは、順番を変えても合計は変わらないからで、9回よりも3回数えるほうが間違えにくいからでもあります。取り去るは同じ考え方を逆向きに使ったもので、12 − 5 なら12から5歩数え戻って7にたどり着きます。8 + 5 のように和が10をこえるときは、小さいほうの数を分けて、その最初の部分で10を作ります。8 + 2 = 10、それから3を足して13になります。こうした和はどれも20以内に収まるので、学ぶ人はおはじきなどで一つずつ確かめられます。ひき算もたし算を確かめる働きをします。13 − 5 = 8 は、もとの場所へ戻る計算だからです。

かけ算とわり算も同じく、事実としてではなく並べ方として始まります。同じ数のまとまりで、かけ算は同じ大きさのまとまりを数えることだと定まり、たてとよこがそのまとまりを長方形に並べるので、3 × 4 と 4 × 3 が同じ長方形を横に倒しただけだと目で見え、等しく分けるが、わり算をその長方形が逆向きに答える問いとして紹介します。その思い出しを反射にする話は九九のガイドが受け持ち、以下はそれができている前提です。

6 × 4 = 24
4 こずつ 6 行でも 24 です。同じ点の向きを変えただけです。かける順番を変えても、数は変わりません。 レッスン全体: 行と列

たし算で10になる数の組とは何か、何の役に立つのか

たし算で10になる数の組とは、足すと10になる2つの整数の組のことです。1と9、2と8、3と7、4と6、5と5、そして0と10。これは全部で6組しかなく、これを覚えている子どもは、1つずつ数え足す代わりに、小さな2つの段で10をまたぐことができます。7 + 6 なら、7はあと3で10になるので、6を3と3に分けます。すると 7 + 3 = 10、そして 10 + 3 = 13 です。10になる数の組は、10のわく——10個ますが並んだもの——を使ってこの組を教えます。わくに7個おはじきを置くと、3ますが空いたままになるので、7 + 3 = 10 です。空いたますが相棒で、いっぱいのますを数えなくても目で見えます。

1046

10 − 4 = 6、これが 4 に足りない分

7 が十になるまでに足りない数を見つける。

10をまたいで引くのも同じ考え方の逆向きです。16 − 9 なら、まず6を引いて10に着地し、それから残りの3を引いて7にたどり着くので、16 − 9 = 7 です。数が欠けているときも同じです。3 + ? = 10 の答えは3の相棒、つまり7です。どの答えも、それがどこから来たかという事実で確かめられます。7 + 6 = 13 からは 13 − 6 = 7 と 13 − 7 = 6 も出てくるからです。この3つの事実は1つの家族です。

107?
7 + ? = 10。全体から部分をとります:10 − 7 = 3。 レッスン全体: 10のがっせいとぶんかい

「どれだけ多いか」も、そう見えなくても引き算です。一方の列に12個、もう一方に8個のビー玉があるとき、両方の列から1個ずつビー玉を組にします。長いほうの列の4個のビー玉には相手がいないので、その列は4個多く、12 − 8 = 4 も同じことを言っています。多いと少ないは、この組づくりから始まります。どちらも数えなくても、どちらの列が長いかが見えるからです。もっと大きい数では、代わりに小さいほうの数から数え上げます。8から10までは2、10から12までさらに2、だから差は4です。

正方形を上のものと1つずつ組にします。2つが相手なしで残ります。 レッスン全体: 多いとすくない

やってみよう

104?

4 + ? = 10

105?

5 + ? = 10

106?

6 + ? = 10

頭の中でどう足すのか

頭の中でたし算をするには、同じ答えになるもっとやさしい式に作り替えて、そのやさしい式を計算します。いちばんよくある作り替え方は、それぞれの数を十の位と一の位に分けることです。58 + 26 なら、十の位どうしを足して 50 + 20 = 70、次に一の位どうしを足して 8 + 6 = 14、最後にその二つを合わせて 70 + 14 = 84 になります。これがうまくいくのは、たし算の中の数をどう組み替えても合計が変わらないからです。数が十の倍数のすぐ手前にあるときは、分けるより切り上げるほうが速くなります。58 + 29 なら、29の代わりに30を足してから1を引き戻します。58 + 30 − 1 = 87。以下の五つの動きは、どれもこの考え方の別の形です。見積もりをしておけば間違いにも気づけます。58 + 29 は 60 + 30 = 90 に近いので、87 はもっともらしい答えで、77 や 97 はそうではありません。

40506070809083 − 47 = 368347d = +0

両方を+0だけスライドさせる: 83 − 47 = 36、差は同じままである。引き算の両端にdを足すと打ち消し合うからで、(83 + d) − (47 + d) = 36 となる

引かれる数が10の倍数になるまで両端をスライドさせよう

05010047

中点以上の値は切り上げ、中点未満の値は切り捨てになる。中点はどちらからも同じ距離にあるからだ

切り上がる一番小さい数を見つけよう

並べ替える。好きな順に足すがすべての免許です。7 + 24 + 3 は 7 + 3 + 24 = 34 になります。たし算は、与えられた順番を気にしないからです。

分ける。分けて足すは数を位取りに沿って割ります — 46 + 37 → 40 + 30 = 70、そして 6 + 7 = 13、だから 83。これは筆算のたし算を、左から右へ声に出してやったものです。

10を経由する。10をわたるは10を飛び石に使います。8 + 5 → 8 + 2 = 10、あと 3 で 13。初期の算数でいちばん役に立つ動きです。10は、書き方がギアを変える場所だからです。

405060+347
47 + 8 は 8 = 3 + 5 に分けると速いです。すると 47 + 3 = 50。 レッスン全体: 十の橋をわたる

2倍を使う。ぞろ目とその近くは 7 + 8 を 7 + 7 + 1 = 15 に変えます。同じ数どうしのたし算はどのたし算の事実よりも速く思い出せるので、ぞろ目まであと1の式は、ほとんどただです。

丸めて直す。丸めて直すは大人がいちばん使うものです。198 + 47 → 200 + 47 = 247、足した 2 を返して → 245。

405060708090100110120+ 29+ 30− 14545 + 29 = 74
40 とんで 11 返しても 74 に着きます。どのキリのいいジャンプでも着きますが、いちばん近い十の数だと返す数がいちばん少なくなります。 レッスン全体: きりのいい数にして直す
この五つはどれも、同じ一つの許しの使い分けです。計算は、同じ答えを持つ別のどんな計算に変えてもよい。丸めて直すのは2を足してから2を取り除くこと。10をわたるのは、数を「10にとどく部分」と「その先へ行く部分」に分けること。何もおおよそにしていません — 帳簿は正確で、だから答えも正確なのです。

やってみよう

405060+545

45 + 8

708090+476

76 + 6

取り去らないひき算

ひき算には専用の動きが二つあり、どちらも「取り去る」ではありません。数え上がって引くは 82 − 67 を 67 から 82 までのへだたりとして読みます。70 まで3、そのあと12、だから 15。レジが計算してくれる前の時代に、店の人がおつりを渡していたやり方です。

5556575859606162636465+2+3
60 まで 2、63 まであと 3。へだたりは 5 です。 レッスン全体: 数え上げてひく

同じ差のほうが強力です。両方の数を同じだけすべらせても、あいだのへだたりは手つかずのまま — だから 82 − 67 = 85 − 70 = 15。二つ目の数がきりのよい数になるすべらせ方を選べば、ひき算は仕事であることをやめます。

25903084
84 − 30 = 54。あいだは動いていないので、83 − 29 = 54 でもあります。 レッスン全体: 同じ差

やってみよう

10954772

72 - 47

10954967

67 - 49

筆算のたし算は、ほんとうは何をしているのか

筆算のたし算がうまくいくのは、位には数字が一つしか入らず、ある位で10集まると次の位の1になるからです。位をそろえて書くが最初の一歩で、一の位の下に一の位、十の位の下に十の位、百の位の下に百の位と並べ、同じ位どうしだけを足します。そのあと右の位から順に各位を足します。365 + 278 なら、一の位は 5 + 8 = 13 なので 3 を書いて十を1くり上げます。十の位は 6 + 7 + 1 = 14 なので 4 を書いて百を1くり上げます。百の位は 3 + 2 + 1 = 6 で、答えは 643 です。くり上げた1は見せかけではありません。13個の一は本当に1個の十と3個の一だからです。けたの数がそろわないときは、左端ではなく位でそろえるので、57 は 1,204 の下2けたの下に並びます。ひき算はたし算を打ち消して確かめになります。643 − 278 = 365 です。

十の位一の位077 落とした個数

一の位が10未満のとき、一の位の数字がその個数を表し、十の位は0である。10 = 十の位1にはまだ達していない

1のブロックを10個落とし、その束を十の位の列にドラッグしよう

426+3517
一は一の下、十は十の下。一のくらいから:6 + 1 = 7。 レッスン全体: くらいをそろえる

くり上がりは、二桁のたし算ではこうなります:47 + 38:7 + 8 = 一が15個。うち10個は十にたばねてとなりへくり上げ、5 が残る。次に 4 + 3 + 1 = 十が8個。答え 85。

471+2875
十のくらいをたします:くり上げた 1 と 4 と 2。7 を書きます。答えは 75。 レッスン全体: くり上がり

二つ以上の位でのくり上がりはなだれを見せます — くり上がりが次のくり上がりを呼ぶことがあり、そうなっても決まりは何一つ変わりません。

十の位の上の小さな 1 は、帳簿の印ではありません。本物の十が、十を書く場所に書かれているのです。これが腹に落ちれば、くり上がりは「覚えておく手順」であることをやめて、「それしか起こりようのないこと」になります。

やってみよう

49+15

49 + 15

17+46

17 + 46

くり下がり、そして0をまたぐくり下がり

くり下がりはくり上がりの逆回しです。となりの位の十を一つ、一が10個にほどけば、この位のひき算が可能になります。52 − 27:2 − 7 は引けないので十を一つ借りる。12 − 7 = 5、次に 4 − 2 = 2。答え 25。

52124−2725
両方のくらいをひきます:12 − 7 = 5、そして 4 − 2 = 2。答えは 25。 レッスン全体: くり下がり

0をまたいで借りるは、みんなが止まる場合を受け持ちます。300 − 176:十の位には貸すものがないので、百がこちらへ来て二度ほどかれます — 百が2、十が9、一が10 — あとはふつうにひき算が走って 124。現れる9の並びはトリックではありません。百を十と一にほどくと、そういう姿になるのです。

3041492−127
これで十にも貸せる分ができました:10 は 9 に下がり、一は 14 に。 レッスン全体: 0 をこえるくり下がり

やってみよう

8401−7135

8401 - 7135

400−129

400 - 129

頭の中でどうかけて、どう割るのか

頭の中でかけ算やわり算をするときも、先に数を作り替えてから計算します。10倍と100倍がその要で、10をかけるとどの数字も一つ左の位に動くので 47 × 10 = 470 になります。この決まりは位取りの話であって、小数点がついた数では「0をつける」というやり方は通用しません。もっと大きい積を求めるときは、数を十の位と一の位に分けます。6 × 47 なら、6 × 40 = 240 と 6 × 7 = 42 を求めてから足し合わせます:240 + 42 = 282。これがうまくいくのは、47 が 40 と 7 を合わせたものだからで、47 を6つ集めるのは 40 を6つと 7 を6つ集めるのと同じだからです。わり算も分けられますが、分けるのは割られる数だけです:84 ÷ 4 = 80 ÷ 4 + 4 ÷ 4 = 20 + 1 = 21。4 のほうを 2 と 2 に分けてしまうと答えが合いません。かけ算に戻すとわり算の確かめになります:21 × 4 = 84。

5 × 4 = 20

同じ点を回しただけ: 5×4と4×5

24をつくり、別のかたちでもつくろう

4 hundreds5 tens
450
10 をかけると、十は百に、一は十になります。45 × 10 = 450。 レッスン全体: 10・100・1000 をかける・わる

分けてかけるが働き者です。7 × 34 → 7 × 30 = 210、7 × 4 = 28、合わせて 238。2倍してかけるは2倍を2回・3回くり返して ×4 と ×8 にとどき、半分にして割ると対になって、÷4 を半分2回に変えます。

13 × 7
長さは 13 = 10 + 3。まず 10 x 7 をかけると、70 です。 レッスン全体: 分けてかける

分けて割るは、割られる数のほうを扱いやすいかたまりに割ります。96 ÷ 4 → 80 ÷ 4 = 20、16 ÷ 4 = 4、だから 24。そして丸めて見積もるは、間違った答えを信じ終わる前につかまえる習慣です — 38 × 52 ≈ 40 × 50 = 2,000 なので、200 や 20,000 に近い答えは、けたの置き間違いです。割るほうの暗算はわり算のガイドがさらに深く進みます。

かけ算とわり算の筆算はどうするのか

筆算のかけ算は一度に一つの位の数字だけをかけて、その結果(部分積)を一段ずつ書いていきます。たてに並べてかけるはそれを一回だけ行い、二けた×二けたはそれを二回行います。23 × 45 なら、一段目は 23 × 5 = 115。二段目は 23 × 40 = 920 なので、一つ左から書き始めます。二段を足すと 115 + 920 = 1,035 になります。ずれるのは、その段が十をかけているからです。ひっ算のわり算はこの逆で、左の位から一つずつ「割る・かける・引く・次の位を下ろす」をくり返します。割る数が最初の位の数より大きいときは、最初の二けたを使います。952 ÷ 7 なら、7 は 9 に1回入って2余り、25 に3回入って4余り、42 に6回入るので、答えは 136 です。かけ算に戻せば確かめになります:136 × 7 = 952。

10 × 7 = 70N = 8414 = 2 × 784 ÷ 7 = 12= (70 + 14) ÷ 7 = 10 + 2

84 ÷ 7:70は7が10個分として取り除かれ、残りの14は2 × 7なので、答えはちょうど10 + 2 = 12

N = 91をつくり、70と残りに分けよう

24 × 36 → 24 × 6 = 144、そして 24 × 30 = 720、だから 864。

24×3614424 × 6+72024 × 30864
二つの行をたします:144 + 720 = 864。 レッスン全体: 二けたかける二けた

長いわり算は悪名のあるほうですが、その薬は、ひと回りが何をしているかを知ることです。ひと回りは位取りをちょうど一つ、左から処理し、四つの手順が姿を変えずにくり返されます。

  1. たてる:いま見ている部分に、割る数は何回入るか。
  2. かける:その数字×割る数を、下に書く。
  3. ひく:処理した部分の残りはいくつか。
  4. 次のけたをおろして、最初の手順へ戻る。
12528 4 −48
12 × 4 = 48 は 52 に収まります。わる:上に 4 を書く。かける:下に 48 を書く。 レッスン全体: わり算の筆算

852 ÷ 4 → 8 に 4 は2回。5 をおろすと 4 は1回であまり1。2 をおろして 12 にすると 4 は3回。答え 213。

最後のひき算が0にとどかなければ、残ったものがあまりです。あまりは、それをどうするか — 切り上げるか、切り捨てるか、分数として持っておくか — を決める話で、これは計算ではなく状況への問いです。13人の子どもが4人乗りの車で行くなら、3台とあまり1人 — 答えは4台です。

長いわり算がほかと似ていないのは、左から右へ働く唯一のアルゴリズムだからです。気まぐれではありません。わり算は始める前に答えの大きさを知らなければならず、大きさは先頭のけたに住んでいるのです。

やってみよう

13377

377 ÷ 13

15585

585 ÷ 15

なぜかけ算はたし算より先なのか

かけ算がたし算より先なのは、かけ算が順番を待つ手順ではなく、一つにまとまった量を表しているからです。5 + 2 × 6 の 2 × 6 は6が2つ、つまり一つの量、12を意味します。だから式の値は 5 + 2 × 6 = 5 + 12 = 17 です。えんぴつ入れに、ばらのえんぴつが5本と、6本入りの箱が2箱あると考えてみましょう。まず箱の中身、12を数えてから、ばらの分を足します。この決まりがあるから、その式を読んだ人はだれでも同じ答えにたどり着きます。わり算もかけ算と同じ仲間の手順なので、やはりたし算やひき算より先になります:20 − 12 ÷ 4 = 20 − 3 = 17。本当にたし算を先にしたいときは、かっこがそう教えてくれます:(5 + 2) × 6 = 42。読み方が正しいか確かめるには、式を物語として話してみて、その物語が同じ数になるか見ましょう。

(2 + 3) × 4 = 202 + (3 × 4)(2 + 3) × 4

これは(2 + 3) × 4 = 20を計算しているが、それは2 + 3 × 4の意味ではない

ルールどおりの順番でやろう

3 + 4 × 2× acts first3 + 8then add11
かっこがなければ × が先です:4 × 2 は 8、そして 3 + 8 で 11。 レッスン全体: かけ算・わり算はたしひきより先

かけ算・わり算が先がその論をきちんと立て、かっこが最初が、もう一つの問いをわざと立てるための書き方を紹介します。(2 + 3) × 4 = 20。四則とかっこがすべての段を組み合わせます。8 ÷ 2 × 4 = 16 であって 1 ではない、という左から右のわなも含めて。それこそがたずねたかったことなら、専用の計算の順序のガイドがあります。

(10 − 4) ÷ 2 + 1brackets first6 ÷ 2 + 1then divide3 + 1then add4
四つ全部まとめて:かっこが 6、わり算が 3、たし算が 4 を出します。 レッスン全体: かっこと四つの計算

名前をつけておく値打ちのある間違い、四つ

この先へ

これらの方法はすべて、整数と位取りで述べた位の上に立っていて、小数点の先まで姿を変えずにのびます — そこからは小数と百分率の段ばしごが引き継ぎます。どのわり算が割り切れるのかと問えば、約数・倍数・素数(英語)へ入っていきます。

あなたの番

三問だけ — 正解だと思うものをタップしてください。

47 + 38

82 − 47

34 × 5

よくある質問

筆算のたし算で、なぜ 1 をくり上げるのですか?
位には数字が一つしか入れず、何であれ10個集まれば次の位の1個になるからです。47 + 38 では一の位が 15 になります。そのうち10個は十が一つなので、十の位へくり上げ、5 が残ります。くり上げた 1 は迷子の印ではなく、たばねられた十が、十を書く場所に書かれたものです。
0 が間にあるとき、くり下がりはどうしますか?
何かを持っている次の位から借り、あいだの 0 は 9 になります。300 − 176 では百の位が百を一つ貸します。その百は十が10個になり、うち一つが一が10個になるので、300 は「百が2、十が9、一が10」と読めます。あとは位ごとに、つかえるものなくひき算が進みます。答えは 124 です。
暗算のひき算でいちばん楽な方法は?
大きいほうから取り去るのではなく、小さいほうから数え上がることです。82 − 67 なら、67 から 70 まで 3、70 から 82 まで 12、合わせて 15。両方を同じだけずらすのも役に立ちます。82 − 67 は 85 − 70 と同じ答えです。両端がいっしょに動けば、あいだの差は変わらないからです。
わり算の筆算は、どういう手順ですか?
たてる、かける、ひく、おろす、のくり返しです。852 ÷ 4 なら、8 に 4 は2回でちょうど。5 をおろすと 4 は1回で 1 が残り、2 をおろして 12 にすると 4 は3回。答えは 213 です。ひと回りが位取り一つぶんを処理するので、数字は順番に現れます。
なぜかけ算はたし算より先ですか?
かけ算は、すでにひとまとまりに包まれた量だからです。2 + 3 × 4 の 3 × 4 は「4 が三つ」、つまり一つの量 — 12 — で、式の値は 2 + 12 = 14 です。たし算を先にすると別の問い、(2 + 3) × 4 と書かれる問いに答えてしまいます。かっこは、その別の問いをわざと立てるためにあります。
暗算は筆算よりすぐれていますか?
どちらがすぐれているのでもなく、答える問いがちがいます。暗算は計算をやさしい形に作り替えるので、198 + 47 を 200 + 47 − 2 とするように、数が味方のときは最速です。筆算は数の顔つきに頼らないので、どんな大きさでも一定の手間で運べます。計算が達者とは、目の前の式がどちらに値するかを一秒以内に見分けられることです。
Mr. Chalk