背景
看到一个速算的视频,视频中有部分没写的东西,记录下来过程,由于两位数的相除对心算是个非常大的挑战,但是特殊情况有特殊处理方法
过程
- 将33/(6)得到商和余数
- 将(余数*10 + 商)/6得到商和余数
- 将(余数*10 + 商)/6得到商和余数
- 重复以上步骤得到的商组合起来就是小数点后面的数字
举例说明
- 33/6=5 余 3
- (3*10 + 5)/6=5 余 5
- (5*10 + 5)/6=9 余 1
- (1*10 + 9)/6=3 余 1
- 13 / 6=2 余 1
- 12 / 6=2 余 0
- 2 / 6=0 余 2
整合结果为0.593222
计算器计算 0.5593220338983051
验证正确
扩展
- 这个方法可以应用于所有的x/n9,例如x/19,x/29,x/39,x/49等等,只需要把除数换成(n9+1)/10
- 例如x/19 除数是2, x/29 除数是3, x/89 除数是9