回26楼
我用下面数字测试了您这代码,出错了
被除数 94677408
除数 704465856
正确结果为 0.134396……
但用您这代码,算出来的却是
结果为:0.1-201-20
另一组数字
被除数 94987952
除数 704465856
正确结果 0.134836……
您这代码,算出来的却是 结果为:0.1-20020
这两个,保留的小数为 6 位。。。
用了其它的代码,也是这样的结果。。。不知是这两个数搞特殊呢,还是算法有bug呢?
我用下面数字测试了您这代码,出错了
被除数 94677408
除数 704465856
正确结果为 0.134396……
但用您这代码,算出来的却是
结果为:0.1-201-20
另一组数字
被除数 94987952
除数 704465856
正确结果 0.134836……
您这代码,算出来的却是 结果为:0.1-20020
这两个,保留的小数为 6 位。。。
用了其它的代码,也是这样的结果。。。不知是这两个数搞特殊呢,还是算法有bug呢?

精华I