【发布时间】:2014-08-20 21:09:42
【问题描述】:
在 Java 中,如何将小数四舍五入到下一个最高整数?
这样 3.1 将变为 4,4.6 变为 5,4.5 变为 5,1.004 变为 2,等等...
这可能是一个愚蠢的问题,但我无法弄清楚......
抱歉,这是重复的。我在谷歌上花了大约一个小时,在这里花了 15 分钟试图找到它,但我只得到了正常的四舍五入 (1.5 -> 2, 1.2 -> 1),所以我想我不妨问问。
【问题讨论】:
-
副本指向双倍的解决方案。 OP 要求十进制(BigDecimal?)。