MCPで接続 →

計算を入力してください

公式

広告

結果

答え(オペランド1 − オペランド2)
98

ステップごとの解説

Column 1 (from the right): 7 is greater than 5 so you must regroup. Take 1 from the next non-zero column to the left (4 becomes 3). Add 10 to this column, so 5 becomes 15. Then 15 minus 7 is 8.
Column 2 (from the right): 4 is greater than 3 so you must regroup. Take 1 from the next non-zero column to the left (2 becomes 1). Add 10 to this column, so 3 becomes 13. Then 13 minus 4 is 9.
Column 3 (from the right): 1 minus 1 is 0. No regrouping needed.
Assemble the result digits from left to right to get 98.

この計算機でできること

「繰り下がりつき 筆算の引き算 計算機」は、ある整数(被減数:オペランド1)からもう一方の整数(減数:オペランド2)を引く計算を、小学校で習う筆算の方法で行います。答えの数値を出すだけでなく、各位での計算をひとつずつ丁寧に表示し、どこで・どのように「繰り下がり(くり下がり)」を行うかまで具体的に示します。引き算の基本アルゴリズムを学ぶ生徒はもちろん、宿題を確認したい保護者や先生にも役立つ学習ツールです。

使い方

上の数をオペランド1に、引く数をオペランド2に入力すると、答えとステップごとの解説が表示されます。入力は整数として扱われます。オペランド2がオペランド1より大きい場合でも、正しい(負の)差を計算し、結果がマイナスであることを表示します。

計算式の解説

計算そのものはとてもシンプルで、

$$\text{差} = \text{被減数} - \text{減数}$$

です。ポイントは、その手順をどう見せるかにあります。右から左へ(一の位から)進め、各位で上の数字から下の数字を引きます。上の数字のほうが小さいときは「繰り下がり」を行います。すなわち、左にある0でない位から1を借りてきて、現在の位に10を加えます。借りる途中に0の位があると、繰り下がりが連鎖し、その0はそれぞれ9に変わります。

筆算の引き算で隣の位から繰り下げて再構成する様子を示した図
繰り下がり:一の位の引き算のため、隣の位から10を借りてまとめ直します。

計算例

\(245 - 147\) を考えてみましょう。一の位:\(5 - 7\) はできないので、十の位から借りて(4 が 3 になる)\(15 - 7 = 8\)。十の位:\(3 - 4\) はできないので、百の位から借りて(2 が 1 になる)\(13 - 4 = 9\)。百の位:\(1 - 1 = 0\)。並べると 098、つまり98です。検算:\(245 - 147 = 98\)。

右から左へ解く筆算の引き算の手順の例
各位を右から左へ順に引き、必要に応じて繰り下げます。

よくある質問(FAQ)

繰り下がりとは何ですか? 繰り下がり(くり下がり、英語では borrowing)とは、ある位から1(10のかたまり)をひとつ下の位へ移して、その位の引き算ができるようにすることです。

1000 − 1 のような計算ではどうなりますか? 繰り下がりが0の位を次々と連鎖していきます。各0は9に変わり、先頭の1は0になるので、答えは999です。

小さい数から大きい数を引くこともできますか? はい。計算機が直接マイナスの結果を計算し、答えが負であることを知らせます。

最終更新: