大家好,又见面了,我是你们的朋友全栈君。
两位数乘法,在小学阶段的数学学习当中,是经常遇到的。尤其是小学三、四年级,每当遇到这类乘法,小学生都非常容易出错,甚至一算就错。
原因是,一些比较大的两位数,在用列竖式法相乘时,会出现连续进位,一旦有一个环节,进位失误了,就会导致整个乘法出现错误,结果为零分。因此,这类运算,很让老师头疼。
那么,有没有实用的速算法,可以解决这类乘法问题,而且不出错呢?
有!
今天,就分享一种“万能”两位数乘法速算法,适应于任何两个两位数相乘。
我们来看举例吧:
来看上图,两个乘数,没有什么特点,就是任意两个两位数,相乘的时候,只需要三步,就可以得到正确的积。
第一步:两个个位相乘,6乘3得18,往个位写8,然后进1;
第二步:注意两个乘数之间红色的交叉符号,什么意思呢?
即用第一个乘数的十位和第二个乘数的个位相乘,用第一个乘数的个位和第二个乘数的十位相乘,如此交叉乘完后,再相加。上面的2乘3加上5乘6,得到36,加上之前进位的1,是37,积的十位写7,然后进3。
第三步:两个乘数的十位相乘。
2乘5,结果是10,再加上之前进位的3,是13,写在积的前两位,最后,这个两位数相乘的积,是1378!
怎么样,只需要三步,就能得到积,是不是很快捷呀?
我们可以再验证一下这个方法:
使用同样的方法,个位相乘得到14,进1写4,然后交叉相乘得到29加进位的1,为30,写0进3,最后,十位相乘得12,加上3为15,因此,结果是1504。
通过验证,我们发现,这种“万能”速算方法,是行得通的!怎么样,同学,如果觉得实用,就请收藏吧!或者分享给更多的人!
「 在看的,麻烦点一下再走~ 」
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/133874.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...