浮点数精度缺失问题

2020-07-20  本文已影响0人  一方乌鸦
double a = 20.99 * 10;
println(a);

结果是209.89999999

解决方法是使用 BigDecimal ,同是只能使用 构造函数为 BigDecimal(String s) 这个方法,
如果使用 BigDecimal(double d) 一样有精度丢失问题

上一篇 下一篇

猜你喜欢

热点阅读