【发布时间】:2014-11-26 17:23:14
【问题描述】:
我知道在 Java 中我们有很多方法可以舍入,但是如果我的代码返回值
0.19998344639311716
我需要价值
0.2
如果我使用 Math.round() 方法,它将返回 0.0
如果我使用Math.ceil(),它将返回 1.0
我可以使用什么方法返回0.2?
【问题讨论】:
-
如果您的代码有这些错误并且它们很重要,那么您可能不应该使用浮点数。查看 BigDecimal。
标签: java