Assume
Total number of records: totalRecord
The maximum number of records per page: maxResult
Pages: totalPage
A algorithm:
total page = total record% maxResult == 0? total record / maxResult: total record / maxResult + 1;
:( two algorithms recommended)
total page = (total record + maxResult -1) / maxResult;
Which maxResult - 1 is the greatest remainder totalRecord / maxResult of
Algorithms III:
total page = (int) Math.ceil (total record / maxResult);
Total number of records: totalRecord
The maximum number of records per page: maxResult
Pages: totalPage
A algorithm:
total page = total record% maxResult == 0? total record / maxResult: total record / maxResult + 1;
:( two algorithms recommended)
total page = (total record + maxResult -1) / maxResult;
Which maxResult - 1 is the greatest remainder totalRecord / maxResult of
Algorithms III:
total page = (int) Math.ceil (total record / maxResult);