インド式「基準法」掛け算とは?
このツールは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\) になります。数が基準値より小さいときは差額がマイナスになりますが、それでもこの計算は正しく成り立ちます。
具体例で確認
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という範囲は、この手順がいちばん分かりやすく学べる目安にすぎません。
数が基準値より小さいときは? その差額はマイナスになり、縦の積もマイナスになることがあります。それでもこの公式は正しい積を導きます。