期待有一个确切的数字

时间:2016-06-14 21:03:56

标签: java bukkit

我目前正在开发一个java项目,但我无法找到问题的解决方案。所以这发生了,我把数字除以45,我想要它,所以当数字是46时我不会得到一个大的小数而是2 ..就像它会围绕它...

这是我现在所拥有的。

int pages = number / 45;

即使看起来非常简单,我也找不到任何解决方案。 提前致谢! :d

1 个答案:

答案 0 :(得分:0)

划分两个int将使用integer division,因此46/45将产生1.如果您想要结果,您需要执行浮点除法:

int pages = (int) Math.ceil(number / 45.0);