BigDecimal类型,传入double型值的时候,精确度乱掉问题

出现原因(摘抄原文注解): api解释 此构造方法的结果有一定的不可预知性。有人可能认为在 Java 中写入 new BigDecimal(0.1) 所创建的 BigDecimal 正好等于 0.1(非标度值 1,其标度为 1),但是它实际上等于 0.1000000000000000055511151231257827021181583404541015625。这是因为 0.1 无法准确地表示为
相关文章
相关标签/搜索