Lihb +

两位数的快速乘法

这个方法是在微信上看到的,据说是印度阿三流行出来的。记录下来 备用。

19*13 = (19+3) × 10 + 9 × 3 = 220 + 27 = 247

16*18 = (16+8) × 10 + 6 × 8 = 240 + 48 = 288

的确很快很好用。

两位数(大于20)的乘法

方法:

35 * 34 = (3*3)(3*4+5*3)(4*5) = (9)(27)(20) = (11)(9)(0) = 1190
46 * 59 = (4*5)(4*9+6*5)(6*9) = (20)(66)(54) = (27)(1)(4) = 2714

5, 25, 125乘法

46 * 5 = 46 / 2 * 10 = 230
49 * 5 = 49 / 2 * 10 + 49 % 2 * 5 = 240 + 5 = 245 

46 * 25 = 46 / 4 * 100 + 46 % 4 * 25 = 1100 + 50 = 1150
48 * 25 = 48 / 4 * 100 = 1200

98 * 125 = 98 / 8 * 1000 + 98 % 8 * 125 = 12000 + 250 = 12250

75 * 125 = 75 / 8 * 1000 + 75 % 8 * 125 = 9000 + 375 = 9375

测试代码高亮

  System.out.println("hello world");  
点击查看评论

Blog

Knowledge

Project