gpt4 book ai didi

c# - 关于 C# 中 Math.Round 的简单问题

转载 作者:行者123 更新时间:2023-11-30 13:10:02 25 4
gpt4 key购买 nike

假设我有一个表示集合中行数的整数,我想确定在给定特定页面大小的情况下保存该集合所需的页面数。

因此,如果我的页面大小为 20,集合大小为 89,则我需要 5 页。

Math.Round 函数如何工作以获得我所需要的?我需要舍入到下一个整数,而不是最近的整数。

感谢您的建议。

最佳答案

您根本不想使用 Math.Round()。您应该使用 Math.Ceiling() ,它将返回大于传入的 double 的最小整数值:

var pageSize = 20D;
var pages = Math.Ceiling(collection.Count() / pageSize);

关于c# - 关于 C# 中 Math.Round 的简单问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6297612/

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