心算中两位数相乘有什么快速简单的方法?
1.十几次一打:
公式:头接头,尾接尾,尾接尾。
例如:12×14=?
解:1×1=1。
2+4=6
2×4=8
12×14=168
注:数字相乘。如果两位数不够,就用0来占空格。
2.头相同,尾互补(尾之和等于10):
公式:一个头加1后,头乘以头,尾乘以尾。
例如:23×27=?
解法:2+1 = 3
2×3=6
3×7=21
23×27=621
注:数字相乘。如果两位数不够,就用0来占空格。
3.第一个乘数是互补的,另一个乘数具有相同的数:
公式:一个头加1后,头乘以头,尾乘以尾。
例如:37×44=?
解:3+1=4
4×4=16
7×4=28
37×44=1628
注:数字相乘。如果两位数不够,就用0来占空格。
4.十一乘以十一:
公式:头接头,头接头,尾接尾。
例如:21×41=?
解答:2×4=8
2+4=6
1×1=1
21×41=861
5.11乘以任意数:
公式:头尾不下移,中间和下拉。
例如:11×23125=?
解答:2+3=5
3+1=4
1+2=3
2+5=7
2和5分别在开头和结尾。
11×23125=254375
注意:如果你合计十,你将得到一。
6.将一打乘以任意数:
公式:第二个乘数的第一位不降,第一个因子的个位数乘以第二个因子后的每一位,然后降。
例如:13×326=?
解:13位是3。
3×3+2=11
3×2+6=12
3×6=18
13×326=4238
注意:如果你合计十,你将得到一。
数学中关于两位数相乘的“前十与后十之和相同”和“后十与前十之和相同”的快速算法。所谓“始于末而十”,就是两个数相乘,十位数相同,个位数之和为10。比如67×63,十位数都是6,个位数7+3之和正好等于10。我告诉他,像这样的数字相乘,其实是有规律的。即两个数的个位数的乘积为该数的后两位数,如果小于10,则十位数加0;取十位数中的一个相同的数乘以1,结果就是该数的千位和百位。具体到上面的例子67×63,7×3=21,这是数的最后两位;6×(6+1)=6×7=42,是数字的前两位。综合起来就是67×63=4221。同理,15×15=225,89×81=7209,64×66=4224,92×98=9016。我把这个速算的小秘密告诉他后,小家伙已经有点激动了。在“缠着”我把所有能给的题都给他,所有计算都正确后,他吵着要我教他“以同头十结尾”的快速计算方法。我告诉他,所谓“头十尾同”,是指两个数相乘,位数完全相同。十位数之和正好是10,比如45×65,两位数都是5。十位数4+6的结果正好等于10。它的计算规则是:两个数相同位数的乘积为该数的最后两位数,如果小于10,第十位加0;将几十位数相乘,再加上同一个位数,结果就是位数的成百上千。具体到上面的例子,45×65,5×5=25,是数字的最后两位,4×6+5=29,是数字的前部,所以45×65=2925。同理,11×91 = 1001,83×23=1909,74×34=2516,97× 17。
为了让大家容易理解两位数乘法的一般规律,这里就用具体的例子来说明。通过对比大量的两位数乘法结果,我把两位数乘法结果分成三部分,一位数,十位数,十位数以上,也就是成百上千。(两位数相乘最大不会超过10000,所以只能达到千位。)现在比如42×56=2352。
其中,确定数的个位数的方法是取两位数乘积的尾数作为数的个位数。具体到上面的例子,2×6=12,其中2是结果的尾数,1是个位数;
确定一个数的十位数的方法是取两个数的个别位数分别乘以十位数之和,加上个别位数之和的尾数,即为该数的十位数。具体到上面的例子,2×5+4×6+1=35,其中5为数字的小数位数,3为小数位数;
数的其余部分是取两个数的小数位数和小数位数的乘积之和,就是数的百位数或千位数。具体到上面的例子,4×5+3=23。那么2和3分别是数的千分之一和百分之一。
因此,42×56=2352。再比如82×97,按照上面的计算方法,先确定个位数,2×7=14,那么个位数应该是4;然后确定分子的小数位数,2×9+8×7+1=75,分子的小数位数为5;最后算出数的余数,8×9+7=79,所以82×97=7954。同样,用这个算法,很容易得到所有两位数乘法的乘积。