记总记录数:totalNum
每页最大记录数:pageSize
算法一:
pageNum = totalNum % pageSize == 0 ? totalNum / pageSize : totalNum / pageSize + 1 ;
算法二:(推荐)
totalPage = (totalNum + pageSize -1) /pageSize;
其中 pageSize - 1 就是 totalNum / pageSize 的最大的余数
本文探讨了两种分页算法的实现方式,算法一通过判断余数决定是否需要额外一页,算法二则通过加一确保包含全部数据。这两种方法在处理大量记录时尤其重要,能有效组织和展示信息。
记总记录数:totalNum
每页最大记录数:pageSize
算法一:
pageNum = totalNum % pageSize == 0 ? totalNum / pageSize : totalNum / pageSize + 1 ;
算法二:(推荐)
totalPage = (totalNum + pageSize -1) /pageSize;
其中 pageSize - 1 就是 totalNum / pageSize 的最大的余数
6万+

被折叠的 条评论
为什么被折叠?