通常我们根据每页展示条数size和结果总条数count计算总页码page;判断能否被整除来决定是否加上1;
int size = 5;
int count = 21;
int page ;
if (count%5 ==0 ) {
page = count/size;
}else {
page = count/size+1;
}
另一种算法是:
int count=22;
int size=4;
int page=(count-1)/size+1;
当一个数(信息总条数)减1后的数值一定是一个有余数(0(之前是不可以整除)或者其他(之前可以整除))的数字,则加一即可。