相关疑难解决方法(0)

双重计算产生奇数结果

我有2个数字存储为Double,1.4300和1.4350.当我减去1.4350 - 1.4300时,它给出了结果:0.0050000000000001155.为什么它会在最后添加1155,如何解决这个问题,使其返回0.005或0.0050?我不确定舍入是否有效,因为我使用的是2和4的十进制数.

java floating-point double

3
推荐指数
1
解决办法
1843
查看次数

标签 统计

double ×1

floating-point ×1

java ×1