两位数的乘法快捷算法

通用的两位数计算法
通用的两位数计算法.png
计算过程 (数a x 数b)
  • 个位相乘: a个位数 x b个位数 = 结果1,结果1以个位为基数
  • 十位相乘: a十位数 x b十位数 = 结果2,结果2以百位为基数
  • 交叉相乘: a十位数 x b个位数 + b十位数 X a个位数 = 结果3,结果3以十位为基数
  • 总和结果: 结果1 + 结果2 + 结果3 = 总结果
综述
  • 其实只要细细一想,它跟基本的计算方法是一脉相承的
  • 可以减少进位数在常规计算中造成的错误
  • 降低了一些常规计算中的思维处理细节,仅仅只有第3步会在数大的时候
  • 通用于2位数的相乘计算
    总之,它确实从一定的方面简化了计算难度,减少了常规计算中容易造成的错误。
头同尾补

头同就是十位数都一样的,尾补就是个位两数之和刚好是10.所以了,这种计算就是要先判断条件是否满足。


头同尾补
  • (相同的十位数 + 1)x 相同的十位数 = 结果1,结果1以百位为基数
  • 两尾数相乘 = 结果2,结果2以个位为基数
  • 总和结果 = 结果1 + 结果2
a乘数互补,b乘数数字相同

即一个乘数的十位数和个位数互补,另一个乘数的十位数跟个位数相同。


a乘数互补,b乘数数字相同.png
  • (a的十位数 + 1)x b的十位数 = 结果1,结果1以百位为基数
  • a的个位数 x b的个位数 = 结果2,结果2以个位为基数
  • 总和结果 = 结果1 + 结果2
十几乘十几
十几乘十几
  • 两数十位数相乘 = 结果1,结果1以百位为基数
  • 两数个位数相加 = 结果2,结果2以十位为基数
  • 两数个位数相乘 = 结果3,结果3以个位为基数
  • 总和结果 = 结果1 + 结果2 + 结果3
几十一乘几十一
几十一乘几十一
  • 两数十位数相乘 = 结果1,结果1以百位为基数
  • 两数十位数相加 = 结果2,结果2以十位为基数
  • 两数个位数相乘 = 结果3,结果3以个位为基数
  • 总和结果 = 结果1 + 结果2 + 结果3
任意数 x 11
任意数 x 11
  • 任意数逻位相加
  • 可扩展到 乘数为11 ,111,1111……,其中只是逻的数的个数不同。

总结

总之,除此之外还有一些方法,但是相乘的实质都是一样的,这些方法只是在特殊情况下可以运用这些简便地运算而已。一般情况下能运用前两种方法就已经够用了。

转载自 :https://maojianxiang.github.io/2018/05/22/两位数的乘法快捷算法/

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容