0

我最近将我的一个旧 Rails 项目从 1.8.7 升级到 1.9.3,然后我遇到了以下问题:

当我计算 188 * 0.01 时,它返回 1.8800000000000001 而不是 1.88,它也发生在数字 189 上,但是所有其他数字都是正确的,即使我使用的是 BigDecimal,精度仍然搞砸了。它在 1.8.7 中没有发生,只是想知道其他人是否有同样的问题并且已经提出了修复。谢谢。

4

0 回答 0