一、“十位上數字相同,個位上數字互補”的兩個兩位數相乘
十位乘以大一數,個位之積后面拖。
就以43×47為例來說明口訣的運用。
口訣第一句“十位乘以大一數”的操作是:用4(十位上的數)乘以5(比十位上的數大1的數),得到20??谠E第二句“個位之積后面拖”的操作是:用3乘7得積21,(個位之積)直接寫在20的后面(后面拖),得2021就是答案。
需要注意的是當個位數是1和9時,它們的乘積9也是個一位數,在往十位數的乘積后面“拖”的時候,在9的前面要加一個0,即把9看成09。例如91×99,答案不是909而應該是9009。
此速算法的代數證明如下:
任意一個兩位數可以用10a+b來表示,(例如56就是10×5+6這里的a是5,b是6)另一個不同的十位數則可以用10c+d來表示,兩個不同的十位數相乘就可以寫成:(10a+b)(10c+d)由于規(guī)定的條件是“十位上數字相同”所以上述代數式可以改寫成(10a+b)(10a+d),把這個代數式展開如下:
(10a+b)(10a+d)=100a2+10ad+10ab+bd
由于規(guī)定的另一個條件是“個位上數字互補(之和等于10)”,也就是式中的d+b=10所以上式可以演化為
=100a2+100a+bd
這個式子中的a就是“十位上的數字”,而(a+1)就是“比它大1的數”,它們的乘積再乘以100就是在后面添兩個0罷了。個位數的乘積bd“拖”在后面實際上是加在兩個0位上。這也正是bd=9時要寫成0 9的道理。
適用于此類速算法的乘式有如下45組:
11×19
31×39
51×59
71×79
91×99
二、“十位上數字互補,個位上數字相同”的兩個兩位數相乘
第一種速算法要求“”而這一類兩位數乘法要求的條件恰恰相反,要求“十位上數字互補,個位上數字相同”。這一類兩位數乘法的速算口訣是:
個位加上十位積,個位平方后面接
就以47×67為例來說明口訣的運用。
用7(“個位”上的數字)加上24(十位上兩個數字的乘積)得31(就是口訣“個位加上十位積”),在31的后面接著寫上49(個位數的平方),得3149就是答案。
需要注意的是當個位數的平方也是個一位數時,在 “接”的時候,在其前面要添一個0,即把1看成01;把4看成04;把9看成09。例如23×83,答案不是199而應該是1909。
此速算法的代數證明如下:
(10a+b)(10c+b)=100ac+10ab+10bc+b2
因為十位上數字互補,所以式中的a+c等于10,于是上式演化為
這(ac+b)就是“個位加上十位積”,乘100等于后面添兩個0。式中的“+b2”
就是加上個位數的平方。由于個位數的平方最多也就是兩位數,所以必定是加在兩個0位上,實際效果就是“接”在前面數字的后面。
適用于此類速算法的乘式有如下45組:
11×91
13×93
15×95
17×97
19×99
其中加黑字體的55×55與第一種速算法重疊,也就是它既可以適用于第二種速算法,也適用于第一種速算法。
三、“十幾乘十幾”
如18×16這樣的乘式,兩個兩位數十位上的數相等而且都是1,但個位上的兩個數字則是任意的(并不要求其互補),這就是“十幾乘十幾”。這一類兩位數乘法的速算口訣是:
十幾乘十幾,好做也好記,一數加上另數個,十倍再加個位積
以18×16為例來說明口訣的運用。
用18(“一數”,即其中的一個數)加上6(另外一個數的個位數,簡稱“另數個”)得24并將其擴大10倍(后面添個0即可)成240,再加上兩個個位數的乘積(6、8得48),所得288就是18×16的答案。
當個位數的乘積也是一位數時,由于這個積是加在前面一個已求出的和數擴大10倍后的那個0上的,所以實際上是直接“拖”在那個“和數”的后面就可以了。
例如12×13
此速算法的代數證明如下:
(10+a)(10+b)=100+10a+10b+ab
括號中的10+a+b可以看成(10+a)+b或(10+b)+a其中的(10+a)或(10+b)即是兩個乘數中的一個,而所加的b或a就是另一個乘數的個位數,這就是口訣“一數加上另數個”的來由。(10+a+b)的前面還有10相乘,所以第二句口訣一開始就是要求“十倍”,然后“再加個位積”(就是公式中的+ab)。
適用于此類速算法的乘式有如下45組:
11×11
12×12
14×14
其中加黑字體的五組與第一種速算法重疊,也就是這五組乘式既可以適用于第二種速算法,也適用于第一種速算法。
四、二十幾乘二十幾
一數加上另數個,廿倍再加個位積
以26×27為例來說明口訣的運用。
用26加7得33,“廿倍”就是乘2后再添0,所以得660。再加上42(個位上的6乘7)答案是702。
當個位數的乘積也是一位數時,由于這個積是加在前面一個已求出的和數擴大20倍后的那個0上的,所以實際上是直接“拖”在那個翻倍后的“和數”的后面就可以了。
例如22×23
此速算法的代數證明如下:
(20+a)(20+b)=400+20a+20b+ab
括號中的20+a+b可以看成(20+a)+b或(20+b)+a其中的(20+a)或(20+b)即是兩個乘數中的一個,而所加的b或a就是另一個乘數的個位數,這就是口訣“一數加上另數個”的來由。(20+a+b)的前面還有20相乘,所以第二句口訣一開始就是要求“廿倍”,然后“再加個位積”(就是公式中的+ab)。
適用于此類速算法的乘式有如下45組:
21×21