Excel VBA 数学教室ではアフィリエイトプログラムを利用して商品を紹介しています。

【速算術】十の位と一の位に注目して掛け算します

十の位が等しく一の位の合計が10となる数同士の掛け算

タイトルの意味が分かりにくいかもしれませんが、
 
10等1和掛け算1
 
このような計算を素早く行うことを解説します。
結論から言うと、計算法は次のようになります。
 
10等1和掛け算2

片方の数の十の位と、もう一方の数の一の位に +1 して掛け合わせて百の位とします。
一の位同士を掛け合わせて右横に書きます。
どうしてこのような計算法が成り立つのか、これまで学んできた文字式を使って説明します。二桁の数は2つの文字 a,b を使って
 10a+b
と表せます。ただし、1a9,0b9 です。ちょっと試してみましょう。a=5,b=3 とすれば
 10a+b=10×5+3=53
となり、a,b はそれぞれ十の位と一の位を表していることがわかります。a,b にそれぞれ最小数 10 を入れると、
 10a+b=10×1+0=10
これは二桁の数の最小数ですね。a,b にそれぞれ最大の数 9 を入れると、
 10a+b=10×9+9=99
となり、二桁の数の中で最大数であることが示されました。

十の位が等しく一の位の合計が十となる二桁の数の積

冒頭で紹介したような数を一般的な式で表すにはどうしたらよいでしょうか? とりあえず1つめの数はそのまま
 m=10a+b
とおくことにします。問題は2つめの数をどう定めるかということです。十の位は m と等しいので、そのまま同じ 10a とします。一の位については「足して 10」となるように、
 10b
と書けます(b+10b=10)。つまり2つめの数 n
 n=10a+10b
と表せます。mn を掛けると
 mn=(10a+b)(10+10b)=100a2+100a10ab+10ab+10bb2=100a2+100a+10bb2=100a(a+1)+b(10b)
という式が得られます。a(a+1) は「m の十の位の数」と「n の十の位の数に 1 を加えた数」の積を表していますし、b(10b) は一の位の数同士の掛け算そのままです。
 
【問題】次の式を計算してください。
(1)22×28(2)39×31(3)43×47
(4)48×42(5)53×57(6)67×63
(7)81×89(8)82×88(9)96×94
 
【解答】
(1)22×28=616(2)39×31=1209(3)43×47=2021
(4)48×42=2016(5)53×57=3021(6)67×63=4221
(7)81×89=7209(8)82×88=7216(9)96×94=9024
 
次のような式に応用してみます:
 46×45
46×44 を思い浮かべて、次のように変形します。
 46×45=46×(44+1)=46×44+46=2024+46=2070
数が2つずれていても何とかなります:
 35×37=35×(35+2)=1225+70=1295

【問題】次の式を計算してください
(1)29×22(2)52×59(3)262

【解答】
(1)29×22=(28+1)×22=616+22=638
(2)52×59=52×(58+1)=616+22=638
(3)262=26×(24+2)=624+52=676

末位が5の数字の平方数

15,25,35 のように末位が 5 の数を 2 乗するときは、この計算法が使えます:
 252=25×25=625352=35×35=1225452=45×45=2025
552 から 1052 まで一気に計算してみましょう。
 
【問題】次の式を計算してください。
(1)552(2)652(3)752
(4)852(5)952(6)1052
 
【解答】
(1)552=3025(2)652=4225(3)752=5625
(4)852=7225(5)952=99025(5)1052=11025

十の位の合計が10で一の位が等しい数同士の掛け算

今度は次のような計算を素早く行うことを解説します。
 
掛け算十和一等
 
また結論から載せますが、計算法は次のようになります。
 
掛け算十和一等計算法

十の位同士を掛け合わせて一の位を足して百の位とします。
一の位同士をそのまま掛け合わせて右横に書きます。
 
それでは、この計算法が成り立つ理由を解説します。掛け合わせる二桁の整数 m,n を一桁の整数 a,b を使って次のように表します。
 m=10a+b,n=10(10a)+b
ただし、1a9,0b9 です。mn の十の位の数字 a10a は足し合わせると 10 になっていますね。 mn の積をつくると、
 mn={10a+b}{10(10a)+b}=10(10a+b)(10a)+b(10a+b)=10(100a10a2+10bab)+10ab;b2=100a{a(10a)+b}+b2
少し計算が難しいですけど、数学ではこういう計算が大切ですので、ぜひ紙に書いて練習するようにしてください。a(10a)+b は「十の位同士を掛け合わせて一の位を足す」ことを、b2 は「一の位同士をそのまま掛け合わせる」ことを表しています。
 
それでは具体的な計算例を見ていきます。
 19×96=153433×73=240965×45=2925
冒頭の計算規則とよく見比べて確認してください。
 
【問題】次の式を計算してください
(1)22×82(2)47×67(3)89×29
(4)35×75(5)49×51(6)94×14
 
【解答】
(1)22×82=1804(2)47×67=3149(3)89×29=2581
(4)35×75=2625(5)49×51=2499(6)94×14=1316
 
公式から少しずれた場合でも工夫して応用できます:
 22×83=22×(82+1)=1804+22=182647×68=47×(67+1)=3149+47=319635×76=35×(75+1)=2625+35=2660

十の位が5で一の位が等しい数の平方数

十の位が 5 で一の位が等しい数字を 2 乗するときは、この計算法が使えます:
 512=51×51=2601522=52×52=2704532=53×53=2809
【問題】次の式を計算してください。
(1)542(2)552(3)562
(4)572(5)582(6)592
 
【解答】
(1)542=2916(2)552=3025(3)562=3136
(4)572=3249(5)582=3364(6)592=3481

エクセルや数学に関するコメントをお寄せください