恳请高人帮忙,谢谢
有哪位朋友知道可以发邮件告诉我:wuyuanwuhui369@sohu.com
把珠算和笔算结合,是很多人探索的方法,现在把我收集的《空珠速算法》献上
超级速算法2008-10-20 15:00超棒:数学速算法!!!2008-08-24 01:44速算技巧 速算技巧A、乘法速算 一、十位数是1的两位数相乘
乘数的个位与被乘数相加,得数为前积,乘数的个位与被乘数的个位相乘,得数为后积,满十前一。
例:15×17
15 + 7 = 22
5 × 7 = 35
---------------
255
即15×17 = 255
解释:
15×17
=15 ×(10 + 7)
=15 × 10 + 15 × 7
=150 + (10 + 5)× 7
=150 + 70 + 5 × 7
=(150 + 70)+(5 × 7)
为了提高速度,熟练以后可以直接用“15 + 7”,而不用“150 + 70”。
例:17 × 19
17 + 9 = 26
7 × 9 = 63
连在一起就是255,即260 + 63 = 323
二、个位是1的两位数相乘
方法:十位与十位相乘,得数为前积,十位与十位相加,得数接着写,满十进一,在最后添上1。
例:51 × 31
50 × 30 = 1500
50 + 30 = 80
------------------
1580
因为1 × 1 = 1 ,所以后一位一定是1,在得数的后面添上1,即1581。数字“0”在不熟练的时候作为助记符,熟练后就可以不使用了。
例:81 × 91
80 × 90 = 7200
80 + 90 = 170
------------------
7370
------------------
7371
原理大家自己理解就可以了。
三、十位相同个位不同的两位数相乘
被乘数加上乘数个位,和与十位数整数相乘,积作为前积,个位数与个位数相乘作为后积加上去。
例:43 × 46
(43 + 6)× 40 = 1960
3 × 6 = 18
----------------------
1978
例:89 × 87
(89 + 7)× 80 = 7680
9 × 7 = 63
----------------------
7743
四、首位相同,两尾数和等于10的两位数相乘
十位数加1,得出的和与十位数相乘,得数为前积,个位数相乘,得数为后积,没有十位用0补。
例:56 × 54
(5 + 1) × 5 = 30--
6 × 4 = 24
----------------------
3024
例: 73 × 77
(7 + 1) × 7 = 56--
3 × 7 = 21
----------------------
5621
例: 21 × 29
(2 + 1) × 2 = 6--
1 × 9 = 9
----------------------
609
“--”代表十位和个位,因为两位数的首位相乘得数的后面是两个零,请大家明白,不要忘了,这点是很容易被忽略的。
五、首位相同,尾数和不等于10的两位数相乘
两首位相乘(即求首位的平方),得数作为前积,两尾数的和与首位相乘,得数作为中积,满十进一,两尾数相乘,得数作为后积。
例:56 × 58
5 × 5 = 25--
(6 + 8 )× 5 = 7--
6 × 8 = 48
----------------------
3248
得数的排序是右对齐,即向个位对齐。这个原则很重要。
六、被乘数首尾相同,乘数首尾和是10的两位数相乘。
乘数首位加1,得出的和与被乘数首位相乘,得数为前积,两尾数相乘,得数为后积,没有十位用0补。
例: 66 × 37
(3 + 1)× 6 = 24--
6 × 7 = 42
----------------------
2442
例: 99 × 19
(1 + 1)× 9 = 18--
9 × 9 = 81
----------------------
1881
七、被乘数首尾和是10,乘数首尾相同的两位数相乘
与帮助6的方法相似。两首位相乘的积加上乘数的个位数,得数作为前积,两尾数相乘,得数作为后积,没有十位补0。
例:46 × 99
4 × 9 + 9 = 45--
6 × 9 = 54
-------------------
4554
4554
例:82 × 33
8 × 3 + 3 = 27--
2 × 3 = 6
-------------------
2706
八、两首位和是10,两尾数相同的两位数相乘。
两首位相乘,积加上一个尾数,得数作为前积,两尾数相乘(即尾数的平方),得数作为后积,没有十位补0。
例:78 × 38
7 × 3 + 8 = 29--
8 × 8 = 64
-------------------
2964
例:23 × 83
2 × 8 + 3 = 19--
3 × 3 = 9
--------------------
1909
B、平方速算
一、求11~19 的平方
底数的个位与底数相加,得数为前积,底数的个位乘以个位相乘,得数为后积,满十前一。
例:17 × 17
17 + 7 = 24-
7 × 7 = 49
---------------
289
参阅乘法速算中的“十位是1 的两位相乘”
二、个位是1 的两位数的平方
底数的十位乘以十位(即十位的平方),得为前积,底数的十位加十位(即十位乘以2),得数为后积,在个位加1。
例:71 × 71
7 × 7 = 49--
7 × 2 = 14-
-----------------
5041
参阅乘法速算中的“个位数是1的两位数相乘”
三、个位是5 的两位数的平方
十位加1 乘以十位,在得数的后面接上25。
例:35 × 35
(3 + 1)× 3 = 12--
25
----------------------
1225
四、21~50 的两位数的平方
在这个范围内有四个数字是个关键,在求25~50之间的两数的平方时,若把它们记住了,就可以很省事了。它们是:
21 × 21 = 441
22 × 22 = 484
23 × 23 = 529
24 × 24 = 576
求25~50 的两位数的平方,用底数减去25,得数为前积,50减去底数所得的差的平方作为后积,满百进1,没有十位补0。
例:37 × 37
37 - 25 = 12--
(50 - 37)^2 = 169
----------------------
1369
注意:底数减去25后,要记住在得数的后面留两个位置给十位和个位。
例:26 × 26
26 - 25 = 1--
(50-26)^2 = 576
-------------------
676
C、加减法
一、补数的概念与应用
补数的概念:补数是指从10、100、1000……中减去某一数后所剩下的数。
例如10减去9等于1,因此9的补数是1,反过来,1的补数是9。
补数的应用:在速算方法中将很常用到补数。例如求两个接近100的数的乘法或除数,将看起来复杂的减法运算转为简单的加法运算等等。
D、除法速算
一、某数除以5、25、125时
1、 被除数 ÷ 5
= 被除数 ÷ (10 ÷ 2)
= 被除数 ÷ 10 × 2
= 被除数 × 2 ÷ 10
2、 被除数 ÷ 25
= 被除数 × 4 ÷100
= 被除数 × 2 × 2 ÷100
3、 被除数 ÷ 125
= 被除数 × 8 ÷100
= 被除数 × 2 × 2 × 2 ÷100
在加、减、乘、除四则运算中除法是最麻烦的一项,即使使用速算法很多时候也要加上笔算才能更快更准地算出答案。因本人水平所限,上面的算法不一定是最好的心算法
一数相同一数非互补的乘法
两位数相乘,一数的和非互补,另一数相同,方法是:头加1,头乘头,尾乘尾,将两积连接起来后,再看被乘数横加之和比10大几就加几个乘数首。比10小几就减几个乘数首,加减位置:一位数十位加减,两位数百位加减,如65×77=5005,计算程序是(6+1)×7=49,5×7=35,相连为4935,6+5=11,比10大1,加一个7,一位数十位加。4935+70=5005
八.两头非互补两尾相同的乘法
两个头非互补,两个尾相同,其计算方法是:头乘头加尾数,尾自乘。两积连接起来后,再看两个头的和比10大几或小几,比10大几就加几个尾数,小几就减几个尾数,加减位置:一位数十位加减,两位数百位加减。如67×87=5829,计算程序是:6×8+7=55,7×7=49,相连为5549,6+8=14,比10大4,就加四个7,4×7=28,两位数百位加,5549+280=5829
九.任意两位数头加1乘法
任意两个十位数相乘,都可按头加1方法计算:头加1后,头乘头,尾乘尾,将两个积连接起来后,有两比,这两比是非常关键的,必须牢记。第一是比首,就是被乘数首比乘数首小几或大几,大几就加几个乘数尾,小几就减几个乘数尾。第二是比两个尾数的和比10大几或小几,大几就加几个乘数首,小几就减几个乘数首。加减位置是:一位数十位加减,两位数百位加减。如:35×28=980,计算程序是:(3+1)×2=8,5×8=40,相连为840,这不是应求的 积数,还有两比,一是比首,3比2大1,就要加一个乘数尾,加8,二是比尾,5+8=13,13比10大3,就加3个乘数首,3×2=6,8+6=14,两位数百位加,840+140=980。再如:28×35=980, 计算程序是:(2+1)×3=9,8×5=40,相连位940,一是比首,2比3小1,减一个乘数尾,减5,二是比尾,8+5=13,比10大3,加三个3,3×3=9,9-5=4,一位数十位加,940+40=980。
十.首位都是5的乘法
两个十位数相乘,首位都是5时,先求出5的平方,再求出尾数和的一半,加平方数里,为前积,然后求两个尾数的积,为后积,连接起来就应求的得数。如58×54=3132,其计算程序是:5×5=25,8+4=12,12的半数6,25+6=31,再加8×4=32。两积相连为3132。58×54就得3132。
十一.尾数都是5的乘法
两个十位数相乘,尾数都是5的乘法,先求出首位数的积,再加上首和的一半为前积,再加尾5的平方,就是应求的数。如:65×85=5525,计算程序是:6×8=48,6+8=14,半数为7,48+7=55,5×5=25,连接起来,就得5525。
十二.减平方差的乘法
两个首位数差1,尾为互补的乘法,其计算方法是:大1的首位数平方减去尾数的平方,就是得数。如:42×38=1596。其计算程序是:首先4比3大1,尾数又是互补,那就减平方差,40的平方减2的平方,1600-4=1596。
十三.多位数减平方差的乘法
根据减平方差的计算原理,可以引深一步,凡是首位大1,后边的数字为互补的数码,都可以按减平方差公式计算。如:406×394=159964。计算程序是:400的平方减6的平方,160000-36=159964。
十四.一数和为9,另一数为连接数的乘法
凡是一个两位数的和为9,另一数为连接数,其计算方法是,头加1后,头乘头为前积,尾补乘尾补为后积,中间不管有多少位数,不用计算,都是头加1那个数。比如:72×4567=328824,计算程序是:7加1为8,8乘4等于32,为前积,两个尾补的积是:8×3=24,为后积,中间两位数是56,不用计算,这两位都是头加1的数,都是8,72×4567就得328824。
十五.首同是9的乘法
两个十位数相乘,首位都是9时,其计算方法是:将一数的补数从另一数中减掉,为前积,然后加上两个尾补的积为后积,连接起来,就为得数。如:97×94=9118,计算程序是:97-6等于91,为前积,两个尾补的积是3×6=18,91和18相连就得9118。
十六.9的倍数乘法
9的倍数是指18 27 36 45 54 63 72 81 198 297等等,都是9的倍数,都可以用一位数计算。如18=20-2,297=300-3,3996=4000-4等等,用一位去乘任何数,得出积来错位相减即可得到乘积。如:27×35=945,(27=30-3) 30×35=1050,1050-105=945。
空珠速算法(李百令)
如17+9=26 计算程序是17+3=20 9-3=6 20+6=26
二 .补数加法
补数加法速度快,主要是没有逐位进位的麻烦。补数就是两个数的和为10 100 1000 等等。8+2=10 78+22=100 8是2的补数,2也是8的补数,78是22的补数,22也是78的补数。利用补数进行加法计算的方法是十位加1,个位减补。 例如6+8=14 计算时在6的十位加上1,变成16,再从16中减去8的补数2就得14
如6+7=13 先6+10=16 后16-3=13
如27+8=35 27+10=37 37-2=35
如25+85=110 25+100=125 125-15=110
如867+898=1765 867+1000=1867 1867-102=1765
三.调换位置的加法
两个十位数互换位置,有速算方法是:十位加个位,和是一位和是双,和是两位相加排中央。例如61+16=77,计算程序是6+1=7 7是一位数,和是双,就是两个7,61+16=77 再如83+38=121 计算程序是8+3=11 11就是两位数,两位数相加1+1=2排中央,将2排在11中间,就得121。
第二讲 减法速算
一.两位减一位补数减法
两位数减一位数的补数减法是:十位减1,个位加补。如15-8=7,15减去10等于5, 5加个位8的补数2等于7。
二.多位数补数减法
补数减法就是减1加补,三位减两位的方法:百位减1,十位加补,如268-89=179,计算程序是268减100等于168,168加89的补数11就等于179。
三.调换位置的减法
两个十位数互换位置,有速算方法:十位数减个位数,然后乘以9,就是差数。如86-68=18,计算程序是8-6=2,2乘以9等于18。
四.多位数连减法
多位数连减,采用补数加减数的方法达到速算。先找到被减数的补数,然后将所有的减数当成加数连加,再看和的补数是多少,和的补数就是所求之差数。举例说明:653-35-67-43-168=340,先找被减数653的补数,653的补数是347,然后连加减数347+35+67+43+168=660,660的补数为340,差数就得340
第三讲 乘法速算
一.两个20以内数的乘法
两个20以内数相乘,将一数的个位数与另一个数相加乘以10,然后再加两个尾数的积,就是应求的得数。如12×13=156,计算程序是将12的尾数2,加至13里,13加2等于15,15×10=150,然后加各个尾数的积得156,就是应求的积数。
二.首同尾互补的乘法
两个十位数相乘,首尾数相同,而尾十互补,其计算方法是:头加1,然后头乘为前积,尾乘尾为后积,两积连接起来,就是应求的得数。如26×24=624。计算程序是:被乘数26的头加1等于3,然后头乘头,就是3×2=6,尾乘尾6×4=24,相连为624。
三.乘数加倍,加半或减半的乘法
在首同尾互补的计算上,可以引深一步就是乘数可加倍,加半倍,也可减半计算,但是:加倍、加半或减半都不能有进位数或出现小数,如48×42是规定的算法,然而,可以将乘数42加倍位84,也可以减半位21,也可加半倍位63,都可以按规定方法计算。48×21=1008,48×63=3024,48×84=4032。有进位数的不能算。如87×83=7221,将83加倍166,或减半41.5,这都不能按规定的方法计算。
四.首尾互补与首尾相同的乘法
一个数首尾互补,而另一个数首尾相同,其计算方法是:头加1,然后头乘头为前积,尾乘尾为后积,两积相连为乘积。如37×33=1221,计算程序是(3+1)×3×100+7×3=1221。
五.两个头互补尾相同的乘法
两个十位数互补,两个尾数相同,其计算方法是:头乘头后加尾数为前积,尾自乘为后积。如48×68=3264。计算程序是4×6=24 24+8=32 32为前积,8×8=64为后积,两积相连就得3264。
六.首同尾非互补的乘法
两个十位数相乘,首位数相同,而两个尾数非互补,计算方法:头加1,头乘头,尾乘尾,把两个积连接起来。再看尾和尾的和比10大几还是小几,大几就加几个首位数,小几就减掉几个首位数。加减的位置是:一位在十位加减,两位在百位加减。如36×35=1260,计算时(3+1)×3=12 6×5=30 相连为1230 6+5=11,比10大1,就加一个首位3,一位在十位加,1230+30=1260 36×35就得1260。再如36×32=1152,程序是(3+1)×3=12,6×2=12,12与12相连为1212,6+2=8,比10小2减两个3,3×2=6,一位在十位减,1212-60就得1152。
空珠速算法(李百令)
②被乘数与乘数是纯小数,而小数点右边带零的,带几个零为负几位。
③被乘数是纯小数,但小数点右边没有零,就是零位。
设被乘数的位数为m,设乘数的位数为n.求积的位数是由二种公式决定的。
1. 积首小于两因数的首位,用m+n
2. 积首大于两因数的首位,用m+n-1
如果积首数与两因数首数相同时,可比第一位、第二位、第三位等。
二.什么是空珠、指示珠
1.什么是空珠
空珠这个词,实际上就是数学里讲的补数,为了让广大读者便于掌握,把它通俗化叫做空珠。
空珠就是把乘数凑成一个整数,成为互补的数就是空珠,也就是一位数变10,二位数变100,三位数变1000,依此类推,就是把乘数变1的无限大,10的N次方,变上这个数就是空珠。如 :8+2=10, 如果8是乘数,2为空珠,反过来,2是乘数,8是空珠,它们互为空珠,乘数是68,空珠为32,乘数389,空珠是611,依此类推。认识什么是空珠后,要注意以下几点: ①前后带零的数码,就把零去掉,如:350,空珠为65,0.035,空珠为65
②数码中间是零时,空珠为9。如:705的空珠为295。
③数码前位是9,空珠为0,如:98,空珠为02,998,空珠为002
2.什么是指示珠
将被乘数凑成整数的珠,就是指示珠。指示珠与空珠不同,空珠是与乘数互为空珠的,而指示珠是将被乘数凑成整数,它不一定是凑成整十整百整千的,而是凑成10、20、30......100、200、300......。如:被乘数是8,指示珠为2,被乘数为18,指示珠示2,而不是82,被乘数是198,指示珠是2,而不是802,被乘数是998,指示珠还数2,而不是002。
指示珠,是发布命令的珠,在空珠速算里,加几个空珠或减几个空珠,都由指示珠来决定。
被乘数是8,指示珠为2,被乘数76,指示珠24,总之,把被乘数凑成整数的数为指示珠。
注意一点:正指示珠,这是数字较小而设计的,如981,末位1为正指示珠,就直接减一个空珠就可以了。
三、基础法
被乘数是几就在下位减几个空珠,剩下的数必须是几个乘数。
1乘1本来就是1,如果将1扩大10倍,实际扩大了9倍,这个扩大的9倍,正好是乘数的空珠。所以,被乘数扩大10倍后,减去空珠,就是积数。
乘数1加空珠9等于10,用10去乘被乘数1就等于10,这个10里,一共包括两个积的和,一个是1×9的积,一个是1×1的积,我们想要得到1×1的积累,就必须从被乘数10里减去1×9的积,剩下的就是1×1的积。
通过1乘1的道理,可以推算出这样一个结论,任何数用十、百、千、万去乘,可以直接将被乘数扩大十、百、千、万倍,扩大后的总数里,包括两个积,要想得到被乘数与乘数的积,就必须从总数积数里减去被乘数与空珠的积。剩下的必须是被乘数与乘数的积。如:98×75=7350,乘数75,空珠25,75+25=100,用100去乘98,不用乘,只是在98的下位加两个0,得9800,这9800位总积数,它包括两个积的和,一个是98×75的积,另一个是98×25的积,要得98×75的积,必须从9800里减去98×25的积,剩下的就是98×75的积。
算式:98×100-98×25
从算式看出,98×25的积,不容易算,为了简捷,可将98变成100,也就是减100个25加2个25,就是减98个25了。
算式:
98×100-100×25+2×25
9800-2500+50=7350
从上述算式演算中,推导出一个计算法则:被乘数末位以十为满珠,前一位一律以九为满珠,每位有几个指示珠,就在下位加几个空珠,然后从首位固定减一个空珠,就是乘积。
在具体运算中,可归纳三种类型,大、中、小数码。分述如下:
1、大数码类
被乘数是大数码,指示珠就是小数码,加减空珠小,易于运算,并有高速度
超级速算法2008-10-20 15:00超棒:数学速算法!!!2008-08-24 01:44速算技巧 速算技巧A、乘法速算 一、十位数是1的两位数相乘
乘数的个位与被乘数相加,得数为前积,乘数的个位与被乘数的个位相乘,得数为后积,满十前一。
例:15×17
15 + 7 = 22
5 × 7 = 35
---------------
255
即15×17 = 255
解释:
15×17
=15 ×(10 + 7)
=15 × 10 + 15 × 7
=150 + (10 + 5)× 7
=150 + 70 + 5 × 7
=(150 + 70)+(5 × 7)
为了提高速度,熟练以后可以直接用“15 + 7”,而不用“150 + 70”。
例:17 × 19
17 + 9 = 26
7 × 9 = 63
连在一起就是255,即260 + 63 = 323
二、个位是1的两位数相乘
方法:十位与十位相乘,得数为前积,十位与十位相加,得数接着写,满十进一,在最后添上1。
例:51 × 31
50 × 30 = 1500
50 + 30 = 80
------------------
1580
因为1 × 1 = 1 ,所以后一位一定是1,在得数的后面添上1,即1581。数字“0”在不熟练的时候作为助记符,熟练后就可以不使用了。
例:81 × 91
80 × 90 = 7200
80 + 90 = 170
------------------
7370
------------------
7371
原理大家自己理解就可以了。
三、十位相同个位不同的两位数相乘
被乘数加上乘数个位,和与十位数整数相乘,积作为前积,个位数与个位数相乘作为后积加上去。
例:43 × 46
(43 + 6)× 40 = 1960
3 × 6 = 18
----------------------
1978
例:89 × 87
(89 + 7)× 80 = 7680
9 × 7 = 63
----------------------
7743
四、首位相同,两尾数和等于10的两位数相乘
十位数加1,得出的和与十位数相乘,得数为前积,个位数相乘,得数为后积,没有十位用0补。
例:56 × 54
(5 + 1) × 5 = 30--
6 × 4 = 24
----------------------
3024
例: 73 × 77
(7 + 1) × 7 = 56--
3 × 7 = 21
----------------------
5621
例: 21 × 29
(2 + 1) × 2 = 6--
1 × 9 = 9
----------------------
609
“--”代表十位和个位,因为两位数的首位相乘得数的后面是两个零,请大家明白,不要忘了,这点是很容易被忽略的。
五、首位相同,尾数和不等于10的两位数相乘
两首位相乘(即求首位的平方),得数作为前积,两尾数的和与首位相乘,得数作为中积,满十进一,两尾数相乘,得数作为后积。
例:56 × 58
5 × 5 = 25--
(6 + 8 )× 5 = 7--
6 × 8 = 48
----------------------
3248
得数的排序是右对齐,即向个位对齐。这个原则很重要。
六、被乘数首尾相同,乘数首尾和是10的两位数相乘。
乘数首位加1,得出的和与被乘数首位相乘,得数为前积,两尾数相乘,得数为后积,没有十位用0补。
例: 66 × 37
(3 + 1)× 6 = 24--
6 × 7 = 42
----------------------
2442
例: 99 × 19
(1 + 1)× 9 = 18--
9 × 9 = 81
----------------------
1881
七、被乘数首尾和是10,乘数首尾相同的两位数相乘
与帮助6的方法相似。两首位相乘的积加上乘数的个位数,得数作为前积,两尾数相乘,得数作为后积,没有十位补0。
例:46 × 99
4 × 9 + 9 = 45--
6 × 9 = 54
-------------------
4554
4554
例:82 × 33
8 × 3 + 3 = 27--
2 × 3 = 6
-------------------
2706
八、两首位和是10,两尾数相同的两位数相乘。
两首位相乘,积加上一个尾数,得数作为前积,两尾数相乘(即尾数的平方),得数作为后积,没有十位补0。
例:78 × 38
7 × 3 + 8 = 29--
8 × 8 = 64
-------------------
2964
例:23 × 83
2 × 8 + 3 = 19--
3 × 3 = 9
--------------------
1909
B、平方速算
一、求11~19 的平方
底数的个位与底数相加,得数为前积,底数的个位乘以个位相乘,得数为后积,满十前一。
例:17 × 17
17 + 7 = 24-
7 × 7 = 49
---------------
289
参阅乘法速算中的“十位是1 的两位相乘”
二、个位是1 的两位数的平方
底数的十位乘以十位(即十位的平方),得为前积,底数的十位加十位(即十位乘以2),得数为后积,在个位加1。
例:71 × 71
7 × 7 = 49--
7 × 2 = 14-
-----------------
5041
参阅乘法速算中的“个位数是1的两位数相乘”
三、个位是5 的两位数的平方
十位加1 乘以十位,在得数的后面接上25。
例:35 × 35
(3 + 1)× 3 = 12--
25
----------------------
1225
四、21~50 的两位数的平方
在这个范围内有四个数字是个关键,在求25~50之间的两数的平方时,若把它们记住了,就可以很省事了。它们是:
21 × 21 = 441
22 × 22 = 484
23 × 23 = 529
24 × 24 = 576
求25~50 的两位数的平方,用底数减去25,得数为前积,50减去底数所得的差的平方作为后积,满百进1,没有十位补0。
例:37 × 37
37 - 25 = 12--
(50 - 37)^2 = 169
----------------------
1369
注意:底数减去25后,要记住在得数的后面留两个位置给十位和个位。
例:26 × 26
26 - 25 = 1--
(50-26)^2 = 576
-------------------
676
C、加减法
一、补数的概念与应用
补数的概念:补数是指从10、100、1000……中减去某一数后所剩下的数。
例如10减去9等于1,因此9的补数是1,反过来,1的补数是9。
补数的应用:在速算方法中将很常用到补数。例如求两个接近100的数的乘法或除数,将看起来复杂的减法运算转为简单的加法运算等等。
D、除法速算
一、某数除以5、25、125时
1、 被除数 ÷ 5
= 被除数 ÷ (10 ÷ 2)
= 被除数 ÷ 10 × 2
= 被除数 × 2 ÷ 10
2、 被除数 ÷ 25
= 被除数 × 4 ÷100
= 被除数 × 2 × 2 ÷100
3、 被除数 ÷ 125
= 被除数 × 8 ÷100
= 被除数 × 2 × 2 × 2 ÷100
在加、减、乘、除四则运算中除法是最麻烦的一项,即使使用速算法很多时候也要加上笔算才能更快更准地算出答案。因本人水平所限,上面的算法不一定是最好的心算法
一数相同一数非互补的乘法
两位数相乘,一数的和非互补,另一数相同,方法是:头加1,头乘头,尾乘尾,将两积连接起来后,再看被乘数横加之和比10大几就加几个乘数首。比10小几就减几个乘数首,加减位置:一位数十位加减,两位数百位加减,如65×77=5005,计算程序是(6+1)×7=49,5×7=35,相连为4935,6+5=11,比10大1,加一个7,一位数十位加。4935+70=5005
八.两头非互补两尾相同的乘法
两个头非互补,两个尾相同,其计算方法是:头乘头加尾数,尾自乘。两积连接起来后,再看两个头的和比10大几或小几,比10大几就加几个尾数,小几就减几个尾数,加减位置:一位数十位加减,两位数百位加减。如67×87=5829,计算程序是:6×8+7=55,7×7=49,相连为5549,6+8=14,比10大4,就加四个7,4×7=28,两位数百位加,5549+280=5829
九.任意两位数头加1乘法
任意两个十位数相乘,都可按头加1方法计算:头加1后,头乘头,尾乘尾,将两个积连接起来后,有两比,这两比是非常关键的,必须牢记。第一是比首,就是被乘数首比乘数首小几或大几,大几就加几个乘数尾,小几就减几个乘数尾。第二是比两个尾数的和比10大几或小几,大几就加几个乘数首,小几就减几个乘数首。加减位置是:一位数十位加减,两位数百位加减。如:35×28=980,计算程序是:(3+1)×2=8,5×8=40,相连为840,这不是应求的 积数,还有两比,一是比首,3比2大1,就要加一个乘数尾,加8,二是比尾,5+8=13,13比10大3,就加3个乘数首,3×2=6,8+6=14,两位数百位加,840+140=980。再如:28×35=980, 计算程序是:(2+1)×3=9,8×5=40,相连位940,一是比首,2比3小1,减一个乘数尾,减5,二是比尾,8+5=13,比10大3,加三个3,3×3=9,9-5=4,一位数十位加,940+40=980。
十.首位都是5的乘法
两个十位数相乘,首位都是5时,先求出5的平方,再求出尾数和的一半,加平方数里,为前积,然后求两个尾数的积,为后积,连接起来就应求的得数。如58×54=3132,其计算程序是:5×5=25,8+4=12,12的半数6,25+6=31,再加8×4=32。两积相连为3132。58×54就得3132。
十一.尾数都是5的乘法
两个十位数相乘,尾数都是5的乘法,先求出首位数的积,再加上首和的一半为前积,再加尾5的平方,就是应求的数。如:65×85=5525,计算程序是:6×8=48,6+8=14,半数为7,48+7=55,5×5=25,连接起来,就得5525。
十二.减平方差的乘法
两个首位数差1,尾为互补的乘法,其计算方法是:大1的首位数平方减去尾数的平方,就是得数。如:42×38=1596。其计算程序是:首先4比3大1,尾数又是互补,那就减平方差,40的平方减2的平方,1600-4=1596。
十三.多位数减平方差的乘法
根据减平方差的计算原理,可以引深一步,凡是首位大1,后边的数字为互补的数码,都可以按减平方差公式计算。如:406×394=159964。计算程序是:400的平方减6的平方,160000-36=159964。
十四.一数和为9,另一数为连接数的乘法
凡是一个两位数的和为9,另一数为连接数,其计算方法是,头加1后,头乘头为前积,尾补乘尾补为后积,中间不管有多少位数,不用计算,都是头加1那个数。比如:72×4567=328824,计算程序是:7加1为8,8乘4等于32,为前积,两个尾补的积是:8×3=24,为后积,中间两位数是56,不用计算,这两位都是头加1的数,都是8,72×4567就得328824。
十五.首同是9的乘法
两个十位数相乘,首位都是9时,其计算方法是:将一数的补数从另一数中减掉,为前积,然后加上两个尾补的积为后积,连接起来,就为得数。如:97×94=9118,计算程序是:97-6等于91,为前积,两个尾补的积是3×6=18,91和18相连就得9118。
十六.9的倍数乘法
9的倍数是指18 27 36 45 54 63 72 81 198 297等等,都是9的倍数,都可以用一位数计算。如18=20-2,297=300-3,3996=4000-4等等,用一位去乘任何数,得出积来错位相减即可得到乘积。如:27×35=945,(27=30-3) 30×35=1050,1050-105=945。
空珠速算法(李百令)
如17+9=26 计算程序是17+3=20 9-3=6 20+6=26
二 .补数加法
补数加法速度快,主要是没有逐位进位的麻烦。补数就是两个数的和为10 100 1000 等等。8+2=10 78+22=100 8是2的补数,2也是8的补数,78是22的补数,22也是78的补数。利用补数进行加法计算的方法是十位加1,个位减补。 例如6+8=14 计算时在6的十位加上1,变成16,再从16中减去8的补数2就得14
如6+7=13 先6+10=16 后16-3=13
如27+8=35 27+10=37 37-2=35
如25+85=110 25+100=125 125-15=110
如867+898=1765 867+1000=1867 1867-102=1765
三.调换位置的加法
两个十位数互换位置,有速算方法是:十位加个位,和是一位和是双,和是两位相加排中央。例如61+16=77,计算程序是6+1=7 7是一位数,和是双,就是两个7,61+16=77 再如83+38=121 计算程序是8+3=11 11就是两位数,两位数相加1+1=2排中央,将2排在11中间,就得121。
第二讲 减法速算
一.两位减一位补数减法
两位数减一位数的补数减法是:十位减1,个位加补。如15-8=7,15减去10等于5, 5加个位8的补数2等于7。
二.多位数补数减法
补数减法就是减1加补,三位减两位的方法:百位减1,十位加补,如268-89=179,计算程序是268减100等于168,168加89的补数11就等于179。
三.调换位置的减法
两个十位数互换位置,有速算方法:十位数减个位数,然后乘以9,就是差数。如86-68=18,计算程序是8-6=2,2乘以9等于18。
四.多位数连减法
多位数连减,采用补数加减数的方法达到速算。先找到被减数的补数,然后将所有的减数当成加数连加,再看和的补数是多少,和的补数就是所求之差数。举例说明:653-35-67-43-168=340,先找被减数653的补数,653的补数是347,然后连加减数347+35+67+43+168=660,660的补数为340,差数就得340
第三讲 乘法速算
一.两个20以内数的乘法
两个20以内数相乘,将一数的个位数与另一个数相加乘以10,然后再加两个尾数的积,就是应求的得数。如12×13=156,计算程序是将12的尾数2,加至13里,13加2等于15,15×10=150,然后加各个尾数的积得156,就是应求的积数。
二.首同尾互补的乘法
两个十位数相乘,首尾数相同,而尾十互补,其计算方法是:头加1,然后头乘为前积,尾乘尾为后积,两积连接起来,就是应求的得数。如26×24=624。计算程序是:被乘数26的头加1等于3,然后头乘头,就是3×2=6,尾乘尾6×4=24,相连为624。
三.乘数加倍,加半或减半的乘法
在首同尾互补的计算上,可以引深一步就是乘数可加倍,加半倍,也可减半计算,但是:加倍、加半或减半都不能有进位数或出现小数,如48×42是规定的算法,然而,可以将乘数42加倍位84,也可以减半位21,也可加半倍位63,都可以按规定方法计算。48×21=1008,48×63=3024,48×84=4032。有进位数的不能算。如87×83=7221,将83加倍166,或减半41.5,这都不能按规定的方法计算。
四.首尾互补与首尾相同的乘法
一个数首尾互补,而另一个数首尾相同,其计算方法是:头加1,然后头乘头为前积,尾乘尾为后积,两积相连为乘积。如37×33=1221,计算程序是(3+1)×3×100+7×3=1221。
五.两个头互补尾相同的乘法
两个十位数互补,两个尾数相同,其计算方法是:头乘头后加尾数为前积,尾自乘为后积。如48×68=3264。计算程序是4×6=24 24+8=32 32为前积,8×8=64为后积,两积相连就得3264。
六.首同尾非互补的乘法
两个十位数相乘,首位数相同,而两个尾数非互补,计算方法:头加1,头乘头,尾乘尾,把两个积连接起来。再看尾和尾的和比10大几还是小几,大几就加几个首位数,小几就减掉几个首位数。加减的位置是:一位在十位加减,两位在百位加减。如36×35=1260,计算时(3+1)×3=12 6×5=30 相连为1230 6+5=11,比10大1,就加一个首位3,一位在十位加,1230+30=1260 36×35就得1260。再如36×32=1152,程序是(3+1)×3=12,6×2=12,12与12相连为1212,6+2=8,比10小2减两个3,3×2=6,一位在十位减,1212-60就得1152。
空珠速算法(李百令)
②被乘数与乘数是纯小数,而小数点右边带零的,带几个零为负几位。
③被乘数是纯小数,但小数点右边没有零,就是零位。
设被乘数的位数为m,设乘数的位数为n.求积的位数是由二种公式决定的。
1. 积首小于两因数的首位,用m+n
2. 积首大于两因数的首位,用m+n-1
如果积首数与两因数首数相同时,可比第一位、第二位、第三位等。
二.什么是空珠、指示珠
1.什么是空珠
空珠这个词,实际上就是数学里讲的补数,为了让广大读者便于掌握,把它通俗化叫做空珠。
空珠就是把乘数凑成一个整数,成为互补的数就是空珠,也就是一位数变10,二位数变100,三位数变1000,依此类推,就是把乘数变1的无限大,10的N次方,变上这个数就是空珠。如 :8+2=10, 如果8是乘数,2为空珠,反过来,2是乘数,8是空珠,它们互为空珠,乘数是68,空珠为32,乘数389,空珠是611,依此类推。认识什么是空珠后,要注意以下几点: ①前后带零的数码,就把零去掉,如:350,空珠为65,0.035,空珠为65
②数码中间是零时,空珠为9。如:705的空珠为295。
③数码前位是9,空珠为0,如:98,空珠为02,998,空珠为002
2.什么是指示珠
将被乘数凑成整数的珠,就是指示珠。指示珠与空珠不同,空珠是与乘数互为空珠的,而指示珠是将被乘数凑成整数,它不一定是凑成整十整百整千的,而是凑成10、20、30......100、200、300......。如:被乘数是8,指示珠为2,被乘数为18,指示珠示2,而不是82,被乘数是198,指示珠是2,而不是802,被乘数是998,指示珠还数2,而不是002。
指示珠,是发布命令的珠,在空珠速算里,加几个空珠或减几个空珠,都由指示珠来决定。
被乘数是8,指示珠为2,被乘数76,指示珠24,总之,把被乘数凑成整数的数为指示珠。
注意一点:正指示珠,这是数字较小而设计的,如981,末位1为正指示珠,就直接减一个空珠就可以了。
三、基础法
被乘数是几就在下位减几个空珠,剩下的数必须是几个乘数。
1乘1本来就是1,如果将1扩大10倍,实际扩大了9倍,这个扩大的9倍,正好是乘数的空珠。所以,被乘数扩大10倍后,减去空珠,就是积数。
乘数1加空珠9等于10,用10去乘被乘数1就等于10,这个10里,一共包括两个积的和,一个是1×9的积,一个是1×1的积,我们想要得到1×1的积累,就必须从被乘数10里减去1×9的积,剩下的就是1×1的积。
通过1乘1的道理,可以推算出这样一个结论,任何数用十、百、千、万去乘,可以直接将被乘数扩大十、百、千、万倍,扩大后的总数里,包括两个积,要想得到被乘数与乘数的积,就必须从总数积数里减去被乘数与空珠的积。剩下的必须是被乘数与乘数的积。如:98×75=7350,乘数75,空珠25,75+25=100,用100去乘98,不用乘,只是在98的下位加两个0,得9800,这9800位总积数,它包括两个积的和,一个是98×75的积,另一个是98×25的积,要得98×75的积,必须从9800里减去98×25的积,剩下的就是98×75的积。
算式:98×100-98×25
从算式看出,98×25的积,不容易算,为了简捷,可将98变成100,也就是减100个25加2个25,就是减98个25了。
算式:
98×100-100×25+2×25
9800-2500+50=7350
从上述算式演算中,推导出一个计算法则:被乘数末位以十为满珠,前一位一律以九为满珠,每位有几个指示珠,就在下位加几个空珠,然后从首位固定减一个空珠,就是乘积。
在具体运算中,可归纳三种类型,大、中、小数码。分述如下:
1、大数码类
被乘数是大数码,指示珠就是小数码,加减空珠小,易于运算,并有高速度
温馨提示:答案为网友推荐,仅供参考