割られる数(割られるほうの数)と割る数を入力してください。筆算の図・位ごとの手順の解説・商と余り・帯分数・小数表示をまとめて計算します。
目次
このページでできること
- 割られる数と割る数を入れるだけで、ノートに書くのと同じ縦の筆算の図がその場で表示されます(商と余りも一目でわかります)
- どの位で何を「立てて → 掛けて → 引いて → おろした」か、筆算の手順を1段ずつ順番に解説します
- 「余りを求める」と「小数まで割り進む」を切り替えられます(割り進むときは筆算も小数の段まで続きます)
- 「12.5 ÷ 0.5」のような小数の割り算も、両方を10倍・100倍して整数の割り算に直す手順つきで計算できます
- 答えを帯分数(約分済みの一番簡単な形)と小数でも表示。式の解説・Excel/Googleスプレッドシート/Python用のコピペ数式・計算ドリル(演習問題)もこのページにまとまっています
この計算は何の役に立つ?
100個のあめを7人で同じ数ずつ分けると、100 ÷ 7 = 14 余り 2 で、1人14個ずつ配って2個余ります。
学校でプリントを配る、班ごとに道具を分ける、お土産を家族で分ける——「何個ずつで、いくつ残るか」を一発で出せるのが、余りのある割り算の一番身近な出番です。
1年365日を1週間の7日で割ると、365 ÷ 7 = 52 余り 1。つまり1年は「52週間と1日」なので、来年の同じ日付は曜日がちょうど1つずれます(うるう年は 366 ÷ 7 = 52 余り 2 で2つずれます)。
「◯日後は何曜日?」という曜日の計算は、7で割った余りを見るだけで求められます。
250個の商品を1箱8個入りで箱詰めすると、250 ÷ 8 = 31 余り 2 で、31箱がいっぱいになり2個残ります。全部を運ぶには残りの2個の分も入れて32箱必要です。
「商+(余りがあれば1箱追加)」という考え方は、トラックの台数・座席数に対するバスの本数など、物流や生産計画の現場で毎日使われています。
10,000円の会計を3人で割り勘にすると、10000 ÷ 3 = 3333 余り 1 で、1人3,333円ずつ払うと1円残ります。
お金は1円未満に分けられないので、割り勘・お釣り・積立の計算では「商と余り」で考えるのが実際的です。誰かが1円多く払う、端数は幹事が持つ——そんな調整も、余りが分かってこそ決められます。
「今から100時間後は?」は 100 ÷ 24 = 4 余り 4 で「4日と4時間後」。時計のように一周して戻る計算は、プログラミングでは「余り(mod・%演算子)」で書くのが定番です。
2で割った余りが0なら偶数・1なら奇数という判定や、データを均等に振り分ける処理など、コンピュータの内部ではこのページの計算が休みなく動いています。
式と図
用語・記号の解説
記号
| \(a\) | エー | 割られる数(被除数)。分けられる側の数です。(例:100 ÷ 7 の 100) |
| \(b\) | ビー | 割る数(除数)。「何個ずつ」「何人で」にあたる数です。(例:100 ÷ 7 の 7) |
| \(q\) | キュー | 商(quotient)。割り算の整数の答えで、「割る数が何回入るか」を表します。(例:100 ÷ 7 なら 14) |
| \(r\) | アール | 余り(remainder)。分けきれずに残った分で、必ず「0以上・割る数未満」になります。(例:100 ÷ 7 なら 2) |
| \(s_i\) | エス・アイ | 筆算のある段で「いま見ている数」。前の段で引いた残りの右に、次の位の数字をおろした数です。(例:100 ÷ 7 の一の位の段なら、残り3に0をおろした30) |
| \(q_i\) | キュー・アイ | 筆算のその位に立てる数字(0〜9のどれか)。「いま見ている数の中に割る数が何回入るか」で決まり、上の位から順に並べると商になります。 |
| \(\lfloor\ \rfloor\) | ゆかかんすう(床関数) | 中の数の小数点以下を切り捨てて整数にする記号。(例:\(\lfloor 14.28 \rfloor = 14\)) |
| 14 R2 | じゅうよん あーる に | 「商14・余り2」を表す海外式の書き方。Rは余り(remainder)の頭文字です。日本の学校では「14 余り 2」「14…2」と書きます。 |
用語
| 割られる数 (被除数) |
ひじょすう | 割り算で分けられる側の数。「100 ÷ 7」の 100 です。英語では dividend といいます。 |
| 割る数 (除数) |
じょすう | 割り算で分ける側の数。「100 ÷ 7」の 7 です。英語では divisor といいます。0で割ることはできません。 |
| 商 | しょう | 割り算の答えのこと。余りのある割り算では「整数の部分の答え」を指します。英語では quotient といいます。 |
| 余り (剰余) |
あまり(じょうよ) | 分けきれずに残った分。必ず0以上・割る数未満になります。プログラミングでは「剰余」と呼び、%(mod)演算子で求めます。 |
| 筆算 | ひっさん | 紙に書いて計算する方法。割り算の筆算は「立てる → 掛ける → 引く → おろす」の4ステップを繰り返します。 |
| 立てる・掛ける・引く・おろす | たてる・かける・ひく・おろす | 割り算の筆算の4ステップ。商の数字をその位に書き(立てる)、割る数×立てた数字を下に書き(掛ける)、引き算をして(引く)、次の位の数字を残りの右に書き写す(おろす)。この順番を位ごとに繰り返します。 |
| 割り進む | わりすすむ | 余りを出さずに、商に小数点をつけて0をおろし、小数の位まで割り算を続けること。(例:9 ÷ 4 は 2 余り 1 で止めずに、割り進むと 2.25) |
| 長除法 | ちょうじょほう | 割り算の筆算の正式な呼び名(英語では long division)。上の桁から1桁ずつ商を立てていく方法です。 |
| 検算 | けんざん | 答えが合っているかを別の計算で確かめること。割り算では「割る数 × 商 + 余り」が割られる数に戻るかで確かめます。 |
| 帯分数 | たいぶんすう | \(14\dfrac{2}{7}\)(14と7分の2)のように、整数と真分数を組み合わせた分数。余りのある割り算の答えを分数で表すときに使います。 |
| 約分 | やくぶん | 分数の分子と分母を同じ数(最大公約数)で割って、一番簡単な形(既約分数)にすること。(例:\(\dfrac{372}{789}\) → \(\dfrac{124}{263}\)) |
| 割り切れる | わりきれる | 余りが0になること。(例:1000 ÷ 25 = 40 は割り切れる、100 ÷ 7 は割り切れない) |
| 循環小数 | じゅんかんしょうすう | 割り切れない割り算を小数で表したとき、同じ数字の並びが無限に繰り返される小数。(例:100 ÷ 7 = 14.285714285714…は「285714」の繰り返し) |
前提として理解しておくといいこと
このページの計算を「意味がわかって」使えるようになるために、前提として理解しておくといいことをまとめました。
| 九九(小学2年) |
|
| 割り算の意味と余り(小学3年) |
|
| 割り算の筆算(小学4年) |
|
| 分数・帯分数と約分(小学4〜5年) |
|
| 小数のしくみと割り進み(小学4〜5年) |
|
Excelで計算する方法
| 割られる数 a | 100 |
| 割る数 b | 7 |
| 商 q | =INT(B1/B2) |
| 割られる数 a | 100 |
| 割る数 b | 7 |
| 余り r | =MOD(B1,B2) |
| 割る数 b | 7 |
| 商 q | 14 |
| 余り r | 2 |
| 割られる数 a(検算) | =B1*B2+B3 |
| 割られる数 a | 100 |
| 割る数 b | 7 |
| 商(整数部分) | =INT(B1/B2) |
| 分数部分の分子(余り) | =MOD(B1,B2) |
| 小数で表すと | =B1/B2 |
「INT」は小数点以下の切り捨て(商)、「MOD」は余りを求める関数です。商は「=QUOTIENT(B1,B2)」でも求められます。
1つ目の表ならB3に14、2つ目の表ならB3に2、4つ目の表なら小数の欄に約14.2857と表示されます。B1とB2を自分の数値に書き換えるだけで使えます。
Googleスプレッドシートで計算する方法
| 割られる数 a | 100 |
| 割る数 b | 7 |
| 商 q | =INT(B1/B2) |
| 割られる数 a | 100 |
| 割る数 b | 7 |
| 余り r | =MOD(B1,B2) |
| 割る数 b | 7 |
| 商 q | 14 |
| 余り r | 2 |
| 割られる数 a(検算) | =B1*B2+B3 |
| 割られる数 a | 100 |
| 割る数 b | 7 |
| 商(整数部分) | =INT(B1/B2) |
| 分数部分の分子(余り) | =MOD(B1,B2) |
| 小数で表すと | =B1/B2 |
Pythonで計算する方法
dividend = 100 # 割られる数
divisor = 7 # 割る数
quotient, remainder = divmod(dividend, divisor) # 商と余りを同時に求める
print(f"商: {quotient}")
print(f"余り: {remainder}")
print(f"検算: {divisor} × {quotient} + {remainder} = {divisor * quotient + remainder}")
print(f"小数で表すと: {dividend / divisor}")
数式記述言語(LaTeX等)での書き方(コピペ可)
qᵢ = ⌊sᵢ ÷ b⌋
q_i = \left\lfloor s_i \div b \right\rfloor
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>q</mi><mi>i</mi></msub>
<mo>=</mo>
<mo>⌊</mo>
<msub><mi>s</mi><mi>i</mi></msub>
<mo>÷</mo>
<mi>b</mi>
<mo>⌋</mo>
</mrow>
</math>
q_i = |__ s_i -: b __|
Floor[s/b]
q := floor(s/b);
q = floor(s/b);
q_i = ⌊s_i/b⌋
a = b × q + r
a = b \times q + r
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>a</mi>
<mo>=</mo>
<mi>b</mi>
<mo>×</mo>
<mi>q</mi>
<mo>+</mo>
<mi>r</mi>
</mrow>
</math>
a = b xx q + r
b*q + r
a := b*q + r;
a = b*q + r;
a = b q + r
q = ⌊a ÷ b⌋
q = \left\lfloor \dfrac{a}{b} \right\rfloor
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>q</mi>
<mo>=</mo>
<mo>⌊</mo>
<mfrac><mi>a</mi><mi>b</mi></mfrac>
<mo>⌋</mo>
</mrow>
</math>
q = |__ a/b __|
Floor[a/b]
q := floor(a/b);
q = floor(a/b);
q = ⌊a/b⌋
r = a − b × q
r = a - b \times q
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>r</mi>
<mo>=</mo>
<mi>a</mi>
<mo>−</mo>
<mi>b</mi>
<mo>×</mo>
<mi>q</mi>
</mrow>
</math>
r = a - b xx q
a - b*q
r := a - b*q;
r = a - b*q;
r = a − b q
a/b = q + r/b
\dfrac{a}{b} = q + \dfrac{r}{b}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mfrac><mi>a</mi><mi>b</mi></mfrac>
<mo>=</mo>
<mi>q</mi>
<mo>+</mo>
<mfrac><mi>r</mi><mi>b</mi></mfrac>
</mrow>
</math>
a/b = q + r/b
q + r/b
q + r/b;
x = q + r/b;
a/b = q + r/b
ChatGPT に聞いて計算してもらう方法
あなたは算数の計算アシスタントです。次の計算を、必ずPythonコードを実際に実行して行い、実行結果の数値だけを根拠に回答してください(暗算や推測で答えないでください)。 100 ÷ 7 の割り算について、次の値をそれぞれ求めてください。 1. 商(整数の答え)と余り 2. 検算(割る数 × 商 + 余り が割られる数に戻ること) 3. 帯分数で表した形(余りの分数は約分すること) 4. 小数で表した値 計算に使った式と、実行結果の数値を示してください。
計算ドリル(演習問題)
このページの筆算を、自分の手でできるようになるための演習問題です。
紙に筆算を書いて、「立てる・掛ける・引く・おろす」の手順で解きましょう。
答えと解説は解答ページにあります。
使い方
-
1数値を入力計算したい数値を入力欄に入力します
-
2計算「計算する」ボタンを押します
-
3結果を確認計算結果がその場に表示されます。計算の考え方や式の解説も同じページで確認できます
DataChefの特徴
専門知識不要、直感的で簡単な操作
個人情報を登録することなく使用できます
「ダウンロード」押下でファイルを自動削除
クレジット表記不要
商用利用許諾の連絡も不要です
