インド式掛け算には、計算する数値の特徴に応じた複数の解法パターンが存在します。条件が合致したときに数秒で答えを出せる「特化型」と、どんな数字にも適用できる「万能型」を押さえておくことが攻略の要です。
パターン1:十の位が1同士の計算(11〜19の掛け算)
前述の公式をダイレクトに使える最も基礎的な型です。教育サイト「スタディーウィズ」等でも19×19暗記表やプリントが提供され、小学生の暗算入門として定着しています。
【例題:$16 \times 13$】
1. $16 + 3 = 19$(190と認識)
2. $6 \times 3 = 18$
3. $190 + 18 = 208$
パターン2:十の位が同じで「一の位の足し算が10」になる瞬殺技
ビジネスの概算や買い物でも頻出する、最も爽快感のある裏ワザです。公式は $(10a + b)(10a + c)$ において $b + c = 10$ の場合、$100a(a + 1) + bc$ となります。
【例題:$73 \times 77$】
1. 十の位の数字に「+1」した数を掛ける $\rightarrow 7 \times (7 + 1) = 7 \times 8 = 56$
2. 一の位同士を掛ける $\rightarrow 3 \times 7 = 21$
3. 2つの結果をそのまま並べる $\rightarrow 5621$
パターン3:どんな2桁でも解ける万能型「クロス法(たすき掛け)」
数字に特定の法則がない場合でも使える汎用手法です。縦と斜めの積を位取りごとに合算します。
【例題:$23 \times 41$】
1. 十の位同士の積:$2 \times 4 = 8$(百の位 $\rightarrow 800$)
2. 斜め(外側×外側 + 内側×内側)の積:$(2 \times 1) + (3 \times 4) = 2 + 12 = 14$(十の位 $\rightarrow 140$)
3. 一の位同士の積:$3 \times 1 = 3$(一の位 $\rightarrow 3$)
4. 合算:$800 + 140 + 3 = 943$
パターン4:3桁×3桁への拡張と「線を引く視覚的解法」
3桁同士の掛け算(例:$103 \times 108$)では、基準数(ベース)となる100からの差分分($+3$ と $+8$)に着目します。$103 + 8 = 111$ を先頭に置き、末尾に $3 \times 8 = 24$ を連結することで $11124$ と即答可能です。
また、計算が苦手な子ども向けとして話題の「線を引く解き方」は、数字の数だけ平行線を引き、線の交点(クロスポイント)を数えるだけで位ごとの値が出る幾何学的手法です。視覚的に数の乗算を捉えられるため、算数への苦手意識を取り除く導入教材として親しまれています。