六种最实用的口算法(下)
2016-04-11林革
□林革
六种最实用的口算法(下)
□林革
小朋友,上一期杂志中我们已经学习了前三种类型乘法的算法,下面我们继续来学习剩下的三种吧!
一、几十一乘几十一(相乘的两个两位数个位上的数字都是1)
口诀:头乘头,头加头,尾乘尾(可直接写1)。
具体算法:先把1直接写在末尾,再把两个乘数十位上的数之和写在积的十位上(如果相加满十,则向前进一),最后把两个乘数十位上的数之积写在最前面。
例1.计算31×51。
我是这样解的。
31×51之积的末位就是1×1=1,因此可以直接写1;积的十位是两个乘数十位上的数3与5相加的和3+5=8;积的头两位是两个乘数十位上的数相乘之积,3×5=15。
利用这种方法可很快地算出:21×41=861,61×81=4941。
二、任意数乘11(相乘的两个数一个乘数为11)
口诀:两头拉,中间加。
具体算法:先把11之外的另一个乘数的首末两位拉开写在积的首末位置上,再从头至尾把相邻的两个数字依次相加,所得和依次写在中间位置上(如果相加满十,则向前进一)。
例2.计算11×23125。
我是这样解的。
11×23125积的首末两位分别是另一个乘数首末两位上的数2和5,然后把相邻的两个数字依次相加,2+3=5,3+1=4,1+2=3,2+5=7,将所得结果按序写在2和5之间。
利用这种方法可很快地算出:11×638=7018,11×58794= 646734。
三、十几乘任意数(相乘的两个数中有一个乘数是十几)
口诀:先让首位不动摇,几乘再加下位好,若要结果真可靠,错位相加不可少。
具体算法:先把十几之外的另一个乘数的首位保持不动,用十几的个位数字分别乘另一个乘数的每一个数字并加下一位数字,把得到的两位数依次错位相加。如果得不到两位数就在十位上用0补位。
例3.计算13×7481。
我是这样解的。
13×7481积的首位7保持不变,用13的3分别乘7481中的各个数字并加下一位数字,即3×7+4=25,3×4+8=20,3×8+1=25,3×1=3,再将这些和错位相加。
利用这种方法可很快地算出:12×32612=391344。
小朋友,虽然这六种口算法与其宣称的“世界最快”尚有距离(至少还不全面),但这六种口算法是数学计算中常用的口算策略,实用性和简洁性勿容置疑。熟练掌握这六种口算法,对提高计算的速度是显而易见的。