【发布时间】:2018-01-18 03:26:53
【问题描述】:
我正在划分两个整数 x/y,。说 3/2。然后一个会得到 1 作为结果,尽管实际结果是 1.5。好的,这很明显,因为它是 int 除法。但我希望 1.5 被四舍五入到下一个最高的 int 而不是直接最低的。因此需要 2 作为结果。 (可以使用 mod 然后除法编写简单的逻辑......但我正在寻找基于 Java 的简单 API)。有什么想法吗?
【问题讨论】:
-
你为什么不简单地加1。?
-
@Ravi,如果除法是 4 / 2,加 1 将给出不正确的结果。
标签: java division integer-division