100以内的心算法

加法速算

. 凑整加法

凑整加法就是凑整加差法,先凑成整数后加差数,就能算的快。8+7=15 计算时先将8凑成10 82等于10 72等于5 105=15

179=26 计算程序是17+3=20 9-3=6 20+6=26

.补数加法

补数加法速度快,主要是没有逐位进位的麻烦。补数就是两个数的和为10 100 1000 等等。8+2=10 78+22=100 82的补数,2也是8的补数,7822的补数,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

.调换位置的加法

两个十位数互换位置,有速算方法是:十位加个位,和是一位和是双,和是两位相加排中央。

例如611677,计算程序是617 7是一位数,和是双,就是两个761+16=77 再如8338121 计算程序是8311 11就是两位数,两位数相加112排中央,2排在11中间,就得121

减法速算

.两位减一位补数减法

两位数减一位数的补数减法是:十位减1,个位加补。如1587,15减去10等于5, 5加个位8的补数2等于7

.多位数补数减法

补数减法就是减1加补,三位减两位的方法:百位减1,十位加补,26889179,计算程序是268100等于168,16889的补数11就等于179

.调换位置的减法

两个十位数互换位置,有速算方法:十位数减个位数,然后乘以9,就是差数。如866818,计算程序是862,2乘以9等于18

.多位数连减法

多位数连减,采用补数加减数的方法达到速算。先找到被减数的补数,然后将所有的减数当成加数连加,再看和的补数是多少,和的补数就是所求之差数。举例说明:653356743168340,先找被减数653的补数,653的补数是347,然后连加减数347356743168660,660的补数为340,差数就得340

你可能感兴趣的:(算法)