「インド式計算法」の中には、計算式をパターンごとに分けて簡単な計算式に変換する方法があります。
その中でも、二桁の数の掛け算の計算法は、日常生活でも利用する場面が多く、覚えておくと非常に便利でしょう。
今回の問題では、インド式計算法で暗算する方法をお伝えしますので、ぜひチャレンジしてみてくださいね!
問題
次の計算を暗算でしなさい。
52×57
まずは自分自身で計算してみましょう。
正しい答えを出すことができるでしょうか。
解説
今回の問題の答えは「2964」です。
ここではインド式計算法を用いた計算方法を紹介します。
紹介する計算方法は、「二つの数の十の位の数が等しいとき」に利用可能です。
※今回の問題では、52と57なので、十の位の数が共に5で等しい。
どのように計算するのか、その手順を確認していきましょう。
【手順1】
一方の一の位の数を、もう一方に足す。
(52の2を、57に足して、「50と59」と考える)
【手順2】
手順1の数を掛け算する。
(50×59=2950)
【手順3】
元の数の一の位の数どうしを掛け算する。
(2×7=14)
【手順4】
手順2、手順3で求めた数を足すと、これが答えとなる。
(2950+14=2964)
【手順2】の計算が難しく感じるかもしれません。
しかし、「×50」としたことで、元の計算に比べると簡単になったのではないでしょうか。
このように、「10の倍数」が作れると、計算がしやすくなりますね。
インド式計算法が成り立つ理由
ここでは、上記の計算法が成り立つ理由を数学的に説明をしてみましょう。
知らなくても計算することは可能ですが、理由まで知っていると、手順を覚えやすくなります。
今回の計算は、「二つの数の十の位が等しいとき」に利用可能なので、二つの数を次のようにします。
10a+b
10a+c
これらの掛け算なので、以下のように計算します。
(10a+b)(10a+c)
=(10a)^2+10ac+10ab+bc
=10a(10a+c+b)+bc
もともとは、「10a+b」と「10a+c」の掛け算でした。
それが「10a(10a+b+c)」となり、一方の一の位の数をもう一方の数に足した数(【手順1】=10a+b+c)を、もう一方の数から一の位の数を引いた数(10a)と掛け算をする(【手順2】=10a(10a+b+c))計算になっています。
また、「bc」の部分は【手順3】を表しています。
以上より、計算の手順が正しいことが分かります。
まとめ
今回ご紹介したのは、インド式計算法の中でも「十の位の数が同じ二つの数のを掛け算」に使えるテクニックでした。
何度か練習を繰り返すことで、通常の計算より速く正確に答えを出せるようになるかもしれませんよ。
ぜひ日常生活でも活用してください!
※当メディアでご紹介する数学関連記事においては、複数の解法を持つものもございます。
あくまでも一例のご紹介に留まることを、ご了承ください。
文(編集):SAJIMA
日本国内外の学校、学習塾で数学・理科の講師として幼児から高校生までを指導。現在はフリーランスとして独立し、オンラインを中心に授業を展開している。子供への学習指導だけでなく、大人向けの数学講座も開講し、算数・数学の楽しさを広く伝える活動を行っている。日本数学検定協会認定「数学インストラクター」
類似の数学問題にもう1問挑戦!