看到十几乘十几的算法,自己推了下其他两位数相乘的算法,列了公式,精简了下,给几个适于口算的算法。。
1,十几乘以十几
算法:
AB x AC
= (AB + C) x 10 + B x C
= (AC + B) x 10 + B x C
举例:
15x18
=(15+8)x10+5x8
=230+40
=270
2,十位数相同的两个两位数相乘
算法:
AB x AC
= (AB + C) x A x 10 + B x C
= (AC + B) x A x 10 + B x C
举例:
46x47
=(46+7)x4x10+6x7
=2120+42
=2162
3,十几乘以二十几
算法:
1B X 2C = (1B + C) x 10 + 1B x10 + B x C
举例:
15x27
=(15+7)x10+15x10+5x7
=220++150+35
=405
4,两个十位数差1的数字相乘
算法:AB x DC = (AB +C) x A x 10 + AB x 10 + B x C
举例:
78x82
=(78+2)x7x10+78x10+8x2
=5600+780+16
=6396
最后给出,任意两个两位数相乘的算法
上述算法都是从这一综合算法中简化而来
算法:AB x DC = (AB +C) x A x 10 + AB x (D - A) x 10 + B x C
1,十几乘以十几
算法:
AB x AC
= (AB + C) x 10 + B x C
= (AC + B) x 10 + B x C
举例:
15x18
=(15+8)x10+5x8
=230+40
=270
2,十位数相同的两个两位数相乘
算法:
AB x AC
= (AB + C) x A x 10 + B x C
= (AC + B) x A x 10 + B x C
举例:
46x47
=(46+7)x4x10+6x7
=2120+42
=2162
3,十几乘以二十几
算法:
1B X 2C = (1B + C) x 10 + 1B x10 + B x C
举例:
15x27
=(15+7)x10+15x10+5x7
=220++150+35
=405
4,两个十位数差1的数字相乘
算法:AB x DC = (AB +C) x A x 10 + AB x 10 + B x C
举例:
78x82
=(78+2)x7x10+78x10+8x2
=5600+780+16
=6396
最后给出,任意两个两位数相乘的算法
上述算法都是从这一综合算法中简化而来
算法:AB x DC = (AB +C) x A x 10 + AB x (D - A) x 10 + B x C