在qt 中 将float*100赋值给一个int数据存在精度丢失问题。
测试 int value = float*100;
这时候value存在精度丢失问题,具体怎么解决,目前是将int数据先改成float数据,后面再转换。
查看了其他资料,Java也存在float*100丢失问题。Java是使用BigDecimal 。
记录下自己的遇到的坑,翻看笔记石可以给自己提个醒,当然也可给后人提个醒。
在qt 中 将float*100赋值给一个int数据存在精度丢失问题。
测试 int value = float*100;
这时候value存在精度丢失问题,具体怎么解决,目前是将int数据先改成float数据,后面再转换。
查看了其他资料,Java也存在float*100丢失问题。Java是使用BigDecimal 。
记录下自己的遇到的坑,翻看笔记石可以给自己提个醒,当然也可给后人提个醒。