java - 如何对整数除法的结果进行四舍五入?

我正在特别考虑如何在使用 C# 或 Java 等语言时显示分页控件。

如果我有 x 个项目要以每页 y 个 block 的形式显示,需要多少页?

最佳答案

找到了一个优雅的解决方案:

int pageCount = (records + recordsPerPage - 1) / recordsPerPage;

来源:Number Conversion, Roland Backhouse, 2001

https://stackoverflow.com/questions/17944/

相关文章:

java - 如何在Java中为正则表达式转义文本

Java - 通过 POST 方法轻松发送 HTTP 参数

java - 单击两次后退按钮以退出 Activity

java - Java中的接口(interface)命名

java - 如何使用 apt-get 在 Ubuntu 18.04/17.04/16.10/16.

java - @RequestParam 和 @PathVariable

java - 在循环之前或循环中声明变量之间的区别?

java - 如何在 Mac 上的 IntelliJ IDEA 中增加 IDE 内存限制?

java - 使模板更容易的 JSP 技巧?

java - 将 Java 连接到 MySQL 数据库