gpt4 book ai didi

c# - 根据大小对数字范围进行分区,然后找到该范围内给定数字的分区起点

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:35:03 26 4
gpt4 key购买 nike

很抱歉,如果之前有人问过这个问题,但我找不到适合我正在尝试做的事情的匹配项。

我正在寻找一种算法来在 C#(或相关的 LINQ 扩展)中执行以下操作。

给定一组数字中的一个数字(例如 56 of 1 to 245)不排除任何数字和分区大小(例如 10)我想找到给定编号所在的分区的起始编号。

例子:正在搜索 56 的起始页。

1-10
11-20
21-30
31-40
41-50
51-60 <-- 56 is in the partition starting with 51
..
231-240
241-245

最佳答案

int page = 56;
int partition_size = 10;

int starting_number = (page / partition_size) * partition_size + 1;

关于c# - 根据大小对数字范围进行分区,然后找到该范围内给定数字的分区起点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14186165/

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