gpt4 book ai didi

c# - 计算页数的最简单公式?

转载 作者:IT王子 更新时间:2023-10-29 03:43:35 26 4
gpt4 key购买 nike

我有一个数组,我想根据预设的页面大小将它们分成页面。

我是这样的:

private int CalcPagesCount()
{
int totalPage = imagesFound.Length / PageSize;

// add the last page, ugly
if (imagesFound.Length % PageSize != 0) totalPage++;
return totalPage;
}

感觉计算不是最简单的(我数学不好),能给个更简单的计算公式吗?

最佳答案

强制四舍五入:

totalPage = (imagesFound.Length + PageSize - 1) / PageSize;

或者使用 float 学:

totalPage = (int) Math.Ceiling((double) imagesFound.Length / PageSize);

关于c# - 计算页数的最简单公式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1611235/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com