我目前正在开发一个java项目,但我无法找到问题的解决方案。所以这发生了,我把数字除以45,我想要它,所以当数字是46时我不会得到一个大的小数而是2 ..就像它会围绕它...
这是我现在所拥有的。
int pages = number / 45;
即使看起来非常简单,我也找不到任何解决方案。 提前致谢! :d
答案 0 :(得分:0)
划分两个int
将使用integer division,因此46/45将产生1.如果您想要结果,您需要执行浮点除法:
int pages = (int) Math.ceil(number / 45.0);