MCPで接続 →

計算を入力してください

×

公式

広告

結果

答え
44,280
first factor × second factor
基準値 200
Deviation of first factor (a − B) 16
Deviation of second factor (b − B) 5
Cross sum × base 44,200
Vertical product (deviation × deviation) 80

インド式「基準法」掛け算とは?

このツールは2つの数を掛け算しながら、その過程をインド式(ヴェーダ数学)の基準法で見せてくれる計算機です。基準法とは、200・300・…・900といったキリのよい基準値に近い数どうしの掛け算を、暗算でラクにこなすためのテクニック。筆算でコツコツ計算する代わりに、それぞれの数が基準値からどれだけ離れているか(差額)を求め、その差額を組み合わせて答えを導きます。正確な積を出すと同時に、途中の計算ステップをすべて表示するので、テクニックの練習にぴったりです。

使い方

「計算式」の欄に1つ目の数を入力し、掛け算記号のあとに2つ目の数を入力してください。基準値Bは、2つの数の平均にいちばん近い100の倍数として自動で選ばれ、200〜900の範囲におさまるよう調整されます。続いて、基準値・それぞれの差額・クロス和・縦の積、そして最終的な答えが表示されます。どの基準値を選んでも積そのものは変わりません。あくまで暗算の手順を見やすく整理するためのものです。

公式のしくみ

2つの数 \(a\)・\(b\) と基準値 \(B\) について、差額を \(d_a = a - B\)、\(d_b = b - B\) と定めます。すると次の関係が成り立ちます。$$a \times b = B\,(a + d_b) + (d_a \times d_b)$$ 第1項の「クロス和 × 基準値」は \(B(a + d_b)\) で、これは \(B(b + d_a)\) とも等しくなります。第2項の「縦の積」は単純に \(d_a \times d_b\)。この2つを足すと、ちょうど \(a \times b\) になります。数が基準値より小さいときは差額がマイナスになりますが、それでもこの計算は正しく成り立ちます。

基準数Bの近くにある2つの数とその差分、たすき掛けの和と縦の積の手順を示す図
基準数法:一方の数にもう一方の差分をたすき掛けで足し、さらに差分どうしの積を加える。

具体例で確認

216 × 205 を考えてみましょう。平均は 210.5 なので、\(B\) は 200 に丸められます。すると \(d_a = 216 - 200 = 16\)、\(d_b = 205 - 200 = 5\)。クロス和 × 基準値は $$200 \times (216 + 5) = 200 \times 221 = 44200$$ 縦の積は \(16 \times 5 = 80\)。これを足すと $$44200 + 80 = 44280$$ となり、\(216 \times 205 = 44280\) とぴったり一致します。

基準数を使った掛け算の計算例のレイアウト。差分、たすき掛けの和、最終的な積を示す
計算例:基準数からの差分が、たすき掛けの和(左側)と縦の積(右側)に使われる。

よくある質問

基準値によって答えは変わりますか? いいえ。どの基準値を使っても積はつねに \(a \times b\) です。基準値は暗算の手順を整理するためのものにすぎません。

200〜900の外の数でも使えますか? はい。計算自体はどんな数でも成り立ちます。200〜900という範囲は、この手順がいちばん分かりやすく学べる目安にすぎません。

数が基準値より小さいときは? その差額はマイナスになり、縦の積もマイナスになることがあります。それでもこの公式は正しい積を導きます。

最終更新: