Izz*_*zzy 1 c++ precision double
我分为9501/100.0f期望得到95.01f的结果,但由于一些不正常的原因,结果是95.01000000002f.
我知道舍入错误,并且划分两个较大的浮点数会产生不正确的结果,但这两个数字相对较小,它们不应该给出错误的答案.
我已将浮动更改为双打,但只能看到相同的结果.
所以我的答案是,为什么我看到这个错误的输出?
并最终解决方法,而无需将数字复制到字符串和返回.
| 归档时间: |
|
| 查看次数: |
175 次 |
| 最近记录: |