c# - 计算给定行数和每行项目限制的列数
问题描述
我试图找到一种方法来正确计算给定行数和每行项目数的列数。
例如:
我有 11 个项目我想放在一个有 2 行的表中,每行只能容纳 5 个项目,所以这意味着该表应该有 3 列,2 行,每行 5 个项目,1 行,一个项目。
我已经尝试过以下公式:
column_count = (item_count / row_count) + (item_count - row_count) / row_count
给定某些项目计数,它不会返回正确的列数,例如,给定 16 个项目和每行 5 个项目的限制,公式应该返回 4,但它返回 5。
解决方案
推荐阅读
- azure - 为什么 Azure DevOps 不选择具有整数参数的 ARM 部署?
- linux - 在编辑器中重定向 bash 脚本输出而不保存文件
- kubernetes - Azure Kubernetes 服务 - 即使我没有明确设置自动缩放,集群自动缩放器是否也会被触发?
- spring-mvc - 带有 Java 15 依赖项“Spring Web”的 Spring Starter 报告“执行失败”
- python - Python connect 4播放功能
- javascript - 根据chart.js中的计数和过滤器按月和周对数据进行分组
- java - 如何测量单向延迟?
- sas - 删除 SAS 中的重复子字符串
- javascript - (Vue 和 Firebase)我在将多个图像保存在数组中时遇到问题
- python - TF1 vs TF2,相同的随机种子,不同的结果