分页计算总页数的公式

1.分页计算总页数的算法

本次主要是写对返回的数据进行分页的总页数计算,故分页不进行赘述,只简要说明一下对得到的结果计算分页的总页数:

有两种实现方式:
方法1:
totalPage = total % pagesize == 0 ? total / pagesize : Math.ceil(total / pagesize) ;
方法2:
totalPage = (total + pagesize -1) / pagesize;
pagesize - 1 是 total / pagesize 的最大的余数,所以(total + pagesize -1) / pagesize就得到总页数

2.分页计算公式

 

sql语句:select * from 表名 limit start,pageSize;

 

start:就是当前页的起始索引,pageSize就是每页的条数

 

currentPage:就是当前页

 

公式:start=(currentPage-1)*pageSize

 

参考:https://blog.csdn.net/wanlin77/article/details/81637142

posted @ 2021-11-13 20:41  蔡地像徐坤  阅读(4556)  评论(1编辑  收藏  举报