码迷,mamicode.com
首页 > 编程语言 > 详细

乘法快速算法

时间:2016-03-01 10:55:35      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

1.十几乘十几:

口诀:头乘头,尾加尾,尾乘尾。

例:12×14=?

解:   

 1 x 1  = 1
 2 + 4  = 6
 2 x 4  = 8
12 x 14 = 169

注:个位相乘,不够两位数要用0占位。

 

2.头相同,尾互补(尾相加等于10):

口诀:一个头加1后,头乘头,尾乘尾。

例:23×27=?

解:
 2 + 1  = 3
 2 x 3  = 6
 3 x 7  = 21
23 x 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

注:和满十要进一。

 

 

乘法快速算法

标签:

原文地址:http://www.cnblogs.com/eternal1025/p/5230080.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!