Tag: 漂浮点的

如何解决PhpExcel额外的小数点错误?

我正在使用PHPExcel进行客户端项目。 有这个错误我一直在面对额外的小数位是随机添加一些单元格,而阅读Excel文件。 例如,而不是56.25 ,我得到56.24999999999 。 我已经将这个问题追溯到PHPExcel本身,我花了很多时间浏览文档,但是我还没有find任何可以解决这个问题的方法。 我不能把数字四舍五入到一个给定的小数点,因为它随机发生,不同的单元格有不同的小数点数字。 请帮忙!!! 编辑:关键是小数点保持完全一样,他们是手动input。 所以如果客户端在一个单元中手动input34.25,然后在其他单元中input51.3456,他们应该保持完全一样! 所以四舍五入并不是这里理想的解决scheme。