長い分割の計算器
長い分割を段階的に実行します. 分割数と分母を入力して,分数,残数,完全な分割の分解をします. 即時数学的結果を取得します.
ロング・ディビジョンとは?
長い分割大きな数を手動で割るためのステップ・バイ・ステップ・メソッドです. 割り算を単純な操作の連続に分割します. 分割,掛け算,減算,減算です. 分割の各桁を処理するまで繰り返します. 結果は分数配当の配分数に当てはまる回数と残り(残ったもの)
長い割り算は次の記号で表される.配分 ÷ 分数 = 分数余分 R配分 = (係数 × 分数) + 余分
256 = (36 x 7) + 4 = 252 + 4 = 256 ということを意味します.
長い割り算で使う4つのキーワードは
| 期間 | 定義 | 例 (256 ÷ 7) |
|---|---|---|
| 配当 | 割り切れる数 | 256 について |
| ディバイザー | 割り切った数です. | 7 |
| 分数 | 結果 (整数部分) | 36 |
| 残り | 分割した後に残るものは | 4 |
長い分割 の 方法 - ステップ バイ ステップ の ガイド
長い分割アルゴリズムは,4段階のサイクルを繰り返します.割る -> 掛ける -> 引く -> 下げる完全な実例を紹介します845 ÷ 4
ステップ 1: 準備 する
分母 (4) を外側から左に書きます. 845 の桁を左から右に計算します.
ステップ2: 最初の桁を割る
答え: 2 8 の上に 2 を書きなさい. 答え: 2 の上に 2 を書きなさい. 答え: 2 の上に 2 を書きなさい.
ステップ3: 掛け算する
配当の 8 の下に 8 を書きます.
ステップ4: 減算する
8 - 8 = 0. 下に 0 を書きます.
ステップ 5: 下ろす
次の数字 (4) を下ろして 0 4 にします. 質問: 4 は 4 に何回入りますか? 答え: 1. 4 の上に 1 を書きます.
ステップ6 繰り返す
1 × 4 = 4 掛ける. 引く: 4 - 4 = 0. 最後の数字 (5) を下げる. 尋ねる: 4 は 5 に何回入る? 答え: 1 (4 は 1 回入る). 5 の上に 1 を書く. 1 × 4 = 4 掛ける. 引く: 5 - 4 = 1. 下げる数字はもうありません.
結果
845 ÷ 4 = 211 残り 1チェック: 211 × 4 + 1 = 844 + 1 = 845.
十進数として: 845 ÷ 4 = 211.25 (十進数点を加え,必要に応じてゼロを続ける).
長い分割の例 - 処理された問題
これらの例を練習して 長い割り算の流暢性を高めましょう.それぞれはアルゴリズムの異なる側面を示しています.
| 問題 | 分数 | 残り | 十進数 | チェック (QxD+R) |
|---|---|---|---|---|
| 100 ÷ 7 | 14 | 2 | "4,2857 でした... | 14x7+2 = 100 でした. |
| 256 ÷ 7 | 36 | 4 | 365714... オーケイ | 36x7+4 = 256 でした. |
| 1,000 ÷ 13 | 76 | 12 | 76.9230... わかった | 76x13+12 = 1000 でした. |
| 999 ÷ 9 | ■ ■ ■ ■ ■ ■ ■ ■ ■ | 0 | 11万1,000 人 | 111 × 9 + 0 = 999 でした. |
| 4,567 ÷ 23 | ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ | 13 | 198,5652 でした... | 198 × 23 + 13 = 4567 でした. |
| 1万 ÷ 33 | 303 について | 1 | 303.0303... 303.0303... 303.0303 | 303x33+1 = 10000 でした. |
| 8,192 ÷ 64 | 128 について | 0 | 12万8千 人 | 128x64+0 = 8192 でした |
残りが 0 になったとき,割り算は正確に残りがゼロでない場合, 混合数 (配数+残数/除数) または小数点として表すことができます.
十進数で長い分割
長い分割問題を小数点を越えたまま続けるには 割り算の後に小数点を足し 割り算の残りの部分の右側に 0 を足して アルゴリズムを続けるだけです
例: 22 ÷ 7
- 3を書き,小数点を引いて
- 10 ÷ 7 = 1 残り 3 -> 書き込み .1
- 30 ÷ 7 = 4 残り 2 -> 書き込み .14
- 20 ÷ 7 = 2 残り 6 -> .142 と書く
- 60 ÷ 7 = 8 残り 4 -> 書き込み .1428
- 40 ÷ 7 = 5 残り 5 -> 書き込み .14285
- .142857 (繰り返す!) と書くことができます.
22 ÷ 7 = 3.142857142857... (数字は6期で繰り返される) これは π ~ 3.14159 に非常に近いことに注意してください... (偶然!)
| 分数 | デシマル展開 | タイプ |
|---|---|---|
| 1 分の 2 | 0.5 について | 終了する |
| 3 分の 1 | 0.333... (3回繰り返す) | 繰り返す |
| 4 分の 1 | 0.25 について | 終了する |
| 1/7 | 0.142857 142857... オーケイ オーケイ | 繰り返し (6期) |
| 1/8 | 0.125 について | 終了する |
| 9 月 1 日 | 0.111... (1回繰り返す) | 繰り返す |
| 1/11 | 0.0909... (09が繰り返される) | 繰り返し (第2期) |
分数は,代数の素因数が2と/または5である場合のみ,そしてその場合のみ,小数点で終了します. 他のすべての分数は,繰り返し小数点を生成します.
分割ルールと分割テスト
長い割り算を始める前に,割り算の規則をチェックして,割り算が正確であるかどうかを素早く判断してください (残数 = 0).これらの規則は時間を節約し,エラーを捕捉するのに役立ちます.
| ディバイザー | 割り切れるルール | 例 について |
|---|---|---|
| 2 | 最後の数字は偶数 (0,2,4,6,8) です. | 348 ÷ 2 (最後の数字 8) |
| 3 | 3 で割り切れる数字の合計 | 123: 1 + 2 + 3 = 6, 6 ÷ 3 = 2 でした. |
| 4 | 最後の2桁は4で割り切れる | 1 732: 32 ÷ 4 = 8 について |
| 5 | 最後の数字は0か5 | 745 ÷ 5 (最後の数字 5) |
| 6 | 2 と 3 で割り切れる | 126: 偶数 + 1+2+6=9 |
| 8 | 最後の3桁は8で割り切れる | 1,128: 128 ÷ 8 = 16 について |
| 9 | 9で割り切れる数字の合計 | 729: 7 + 2 + 9 = 18 でした |
| 10 | 最後の数字は0 | 1,230 ÷ 10 |
| 11 | 11 で割り切れる交代桁の和 | 121: 1-2+1=0 でした |
長い分割 の 常見 の 誤り
長い割り算の誤りは,通常,いくつかの予測可能なパターンに当てはまります.これらのことを認識することは,自己チェックし,それらを回避するのに役立ちます.
- 記号を記入するのを忘れた:このステップをスキップすると,次のすべての桁が誤って移動します.
- 分数に0を書き込む:割り算が現在の部分配分に合わなければ, 分数に 0 を書き,次の桁を下に引きます. 0 を忘れると,分数が 10 の因数で小さすぎます.
- 推定誤差:負の数字が得られます 裏返しして 推定値を1で減らします 負の数字が得られます
- 答えをチェックしないこの 5 秒のチェックは,事実上すべてのエラーを捕捉します.
- 小数点を誤って置く:十進数に拡張する際には,小数点を直接 分数直線に持ってきて,ゼロで続けます.
現実 の 長い 隔たり
長い分割のスキルは,日常の定量的な作業に直接変換されます.
- 費用の分割:7人の友達が256ドル分のレストランの請求書を共有すると,それぞれが256ドル ÷ 7 = 36.57ドル (36は残り4ドルなので,誰かが1ドル以上支払う) となります.
- 単位変換:1,000 マイルをキロメートルに変換する: 1,000 x 1.60934 = 1,609.34 km. 長い割り算は,数桁の掛け算と割り算を計算機なしで処理するのに役立ちます.
- 料理とレシピ:6回分けるレシピを 22回分けるようにスケーリングすると 各成分を6で割って 22で掛けます 長い割り算でスケーリング因数 22 ÷ 6 = 3 残り 4 を求めます つまり 32⁄3で掛けます
- パス計算:ランナー は 3 時間 45 分 (225 分) で 26.2 マイル を 走る.平均 ペース: 1 マイル に 225 ÷ 26.2 = 8 分 35 秒 (長さ で 分ける: 225 ÷ 26 = 8 残り 17; 残り を 秒 に 変換 する: 17 x 60 / 26 ~ 39 秒).
- 燃料停止を推定する45リットルのタンクを持つ車は13 km/L. 走行距離 = 45 x 13 = 585 km. 2,000 kmの道路旅行には何回停車する? 2,000 ÷ 585 = 3 残り 245,つまり3回の補給と最後に一部タンク.
ロング・ディビジョン vs ショート・ディビジョン vs シンセティック・ディビジョン
| 方法 | 最適な方法 | 仕事 を 示し て いる | 典型的な使用 |
|---|---|---|---|
| 長い分割 | 任意の分割数,任意のサイズ | 完全なステップ・バイ・ステップ | 小学校,手作業の計算 |
| ショート・ディビジョン | 一桁の分数 | 略して | メンタル・マтематиク 素早いチェック |
| 合成分割 | 多項式 ÷ 線形因数 | コンパクト配列 | 代数,根を見つける |
| 断片化 / 部分分数 | 概念的な教育 | フレキシブル | 小学校 |
よく 聞かれる 質問
分割数の最初の桁よりも大きい場合はどうしますか? 分割数の最初の桁よりも大きい場合はどうしますか?
割り算数が最初の桁より大きいとき,割り算数の最初の2 (またはそれ以上の) 桁を割り算数と同じくらい大きい数になるまで見てください.例えば,52を7で割ると,7 > 5なので",52"を見てください - 7は52に7回 (7 x 7 = 49) 入ります.第2桁の上の配分数に7を書きましょう.
0で割り切れるか?
数学では0で割ることは定義されていません. "0のグループが5に合っているか"という質問には意味のある答えはありません. 0か1か100万のグループで,0で掛けると常に0が得られます. 決して5ではありません. 勘違いを防ぐために,私たちの計算機は0で割るとエラーを返します.
長い割り算の答えをチェックするにはどうすればいいですか?
分数を分数に掛け,残りを足します.結果は元の配当に等しくなります.例: 256 ÷ 7 = 36 残り 4. チェック: 36 x 7 + 4 = 252 + 4 = 256. このチェックは約10秒かかり,ほぼすべての算数エラーをキャッチします.
数字をそれ自身で割ったときの余りは何ですか?
残りは常に 0 である. 任意の数字をそれ自身で割ると,残りが 0 で 1 に等しい: 7 ÷ 7 = 1 R 0, 100 ÷ 100 = 1 R 0. これは,n = 1 x n + 0 で,任意の n がゼロでないからです.
多数桁の割り算で 長い割り算をどのように処理しますか?
アルゴリズムは同じですが 重要な違いは 推定が難しくなるということです 4567 を 23 で割ると 4567 の最初の2桁を見てください "45"です 23 が 45 に何回入るか見積もってください 1 (23x1=23) または 2 (23x2=46 -- 大きすぎます) ですので 分数は 1 から始まりますが 実際には 最初の3桁の "456" を見て 45 に 23 を見積もります 1 回... 23x1=23,しかし 45623 ÷ 23 に 45 は 1 です -- これは繰り返されます 練習により 推定はより自動化されます
分数と余剰の違いは何ですか?
割り算は,割り算の結果の整数部分である - どれだけの完全なグループが合っているか. 残りは,それらの完全なグループが計算された後に残っているものです. 17 ÷ 5: 5 は 3 分の 3 分の 3 分の 3 分の 3 分の 3 分の 3 分の 3 分の 5 分の 5 分の 5 分の 3 分の 5 分の 5 分の 5 分の 5 分の 5 分の 3 分の 3 分の 5 分の 5 分の 3 分の 5 分の 5 分の 5 分の 5 分の 5 分の 3 分の 5 分の 5 分の 5 分の 5 分の 5 分の 3 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 3 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5 分の 5
分数か小数点に変換するには?
分数として表現するには: 残り/除数. 17 ÷ 5 = 3 R 2: 分数形は 3 と 2/5 = 3.4. 十進数を得るには,小数点とゼロを追加して分割プロセスを続けます. 20, 5 を 20 に正確に 4 回 -> 3.4.
長い割り算はなぜ重要なのでしょうか?
長い割り算は,数値の理解,位数値の理解,推定,そして掛け算と割り算の関係を作り出します. また,代数学の多項式割り算の基礎となり,計算機の入力エラーを把握するのに役立ちます. 最も重要なことは,このプロセスを理解することで,素早く粗略なマインド・マトリックを行うことができます. 256 ÷ 7 ~ 36を知ることは,計算機に手を伸ばす前に答えを推定するのに役立ちます.
分母より小さい場合はどうなるでしょうか?
3 ÷ 7 = 0 残り 3. 十進数として: 3 ÷ 7 = 0.4285714... 確認できます: 0 x 7 + 3 = 3.
モジュロ演算は 長い割り算とどう関係しているのでしょうか?
modulo (または mod) 演算は,整数分割の余分だけを与えます: 17 mod 5 = 2 (17 ÷ 5 の余分と同じです). Modulo はプログラミング (ほとんどの言語の % 演算子),暗号学,カレンダー計算,クロック算数学の基本です. 長割り算は,まったく同じものを計算するための手動方法です.
コンピュータにおける分割アルゴリズム
生徒が学校で学ぶ長い分割アルゴリズムは,コンピュータプロセッサやプログラミング言語で直接 (最適化された形で) 実装されています.アルゴリズムの理解は,現代のハードウェアがどのように動作するかを説明します.
- プログラミングにおける整数分割:ほとんどの言語では
/整数に関する演算子では,断片式除算 (長い除算数と同じ) を実行し,%演算子では,残数 (modulo) を返します. Python で:256 // 7 = 36そして256 % 7 = 4. - ハードウェア部門:CPU は,復元分割,非復元分割,または SRT (スウィーニー・ロバートソン・トッチャー) アルゴリズムを使用して分割を実行します.これは,二進法で行われる長い分割のすべての変数です.典型的な整数分割命令は,現代の CPU で 20 - 90 クロックサイクルを要し,最も高価な算数演算の1つになります.
- フローティングポイント分割:IEEE 754の浮動小数点算術を用いて小数点を分割する.これは,定数の有意ビット (float32の23ビット,float64の52ビット) を有する長割り算のバイナリ形式である.
- モジュール式算数:長い割り算 (モジュール演算) の余剰は,ハッシュ関数,暗号アルゴリズム,チェックサム検証 (クレジットカード ルーンアルゴリズム),およびカレンダー計算の基礎となる.
時計算数例:週のどの日は火曜日から100日ですか? (2 + 100) mod 7 = 102 mod 7. 長い割り算: 102 ÷ 7 = 14 残り 4. だから 4 日 = 木曜日. これは同じ長い割り算アルゴリズムです. 円形 (モジュール) 算数に適用されます.
配列表: 1 から 12 参照
この掛け算・割り算参照表は 1 - 12 x 1 - 12 をカバーしています.手動計算で長い割り算の分数を素早く確認するために使用してください.各セルには a ÷ b が表示されます (a は列の頭文字に列の頭文字を掛けます).
| × | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2 | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24 |
| 3 | 3 | 6 | 9 | 12 | 15 | 18 | 21 | 24 | 27 | 30 | 33 | 36 |
| 4 | 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 |
| 5 | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 | 55 | 60 |
| 6 | 6 | 12 | 18 | 24 | 30 | 36 | 42 | 48 | 54 | 60 | 66 | 72 |
| 7 | 7 | 14 | 21 | 28 | 35 | 42 | 49 | 56 | 63 | 70 | 77 | 84 |
| 8 | 8 | 16 | 24 | 32 | 40 | 48 | 56 | 64 | 72 | 80 | 88 | 96 |
| 9 | 9 | 18 | 27 | 36 | 45 | 54 | 63 | 72 | 81 | 90 | 99 | 108 について |
| 10 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 について | 110 について | 120 について |
| 11 | 11 | 22 | 33 | 44 | 55 | 66 | 77 | 88 | 99 | 110 について | 121 について | 132 について |
| 12 | 12 | 24 | 36 | 48 | 60 | 72 | 84 | 96 | 108 について | 120 について | 132 について | 144 について |
この表を長い割り算で使うには, 7 で割り切るとき",7"行をスキャンして,現在の部分配当に合致する最大の積を見つけます. 47 で割り切ると,7行を見てください: 7x6=42, 7x7=49 -- つまり6が残り 47-42=5で入れられます. これはちょうど長い割り算の"推定"ステップです. 掛け表は長い割り算を推進するエンジンです.
計算する前に割り算の結果を推定する
強い推定能力は,長い割り算で大きな誤りになる確率を減らす.問題を始める前に,10の乗と丸めを使用して分数の大きさを推定してください.これは,誤りを検出するための"理性のチェック"を提供します.
- 10の最下位に丸める4567 を 23 で割ると 5000 を 25 で割ると 200 になります. 割り算は 100 位で, 2 から 3 桁の数字です. 計算した割り算が 1,982 または 18 であれば,何かが間違っています.
- 基準分数を使用する.25で割るのは,4で倍し,100で割ることと同じです.50で割るのは2で倍し,100で割ることと同じです.125で割るのは8で倍し,1000で割ることと同じです.例: 750 ÷ 25 = (750 x 4) / 100 = 3000/100 = 30
- 分母を因数分解する756 ÷ 28:まず4で割る (756 ÷ 4 = 189),それから7で割る (189 ÷ 7 = 27).これは,28を直接取り扱うよりも,しばしばより小さな心的計算を必要とする.
- 分数の最初の桁の近似値:分数の最初の桁は,常に (配当の第一桁) / 分数 です. 3,456 ÷ 8: 3,456 の最初の桁は 3; 3 ÷ 8 = 0, 34 ÷ 8 = 4 を参照してください. 分数は 4xx から始まります.
計算する前に推定を練習する.数感覚を高め,メンタル数学の基礎となる.プロの数学者とエンジニアは計算前に推定する.計算後にではない. 大きさの順序を正しく設定することで,まず最もコストのかかる誤り (10倍または100倍で誤る) を防ぐ. 役に立つ自己チェック:長い割り算を完了した後,割り算を割り算に掛け,余剰を足す. 元の割り算が得られれば,計算は正しい. この掛け算は,素早い検証として機能し,掛け算と割り算の逆関係を強化する. 一つの演算を深く理解すると,もう一方の演算は直感的に理解できる.