php - 将整数值除以 for 方法并显示开始和结束限制
问题描述
我需要将整数值相除并显示开始和结束限制示例:
考虑一个整数值 666,我需要将它除以 60 并在数组中显示这样的输出
输出[0,60][60,120][120,180]
……
注意:此代码有一些错误,请原谅我
$num=666;
$initialRows=60;
$iterationCount = round((count($num) / 60));;
for ($i = 0; $i < $iterationCount; $i++) {
$rows = $initialRows * $i;
$startLimit = $rows;
$index = $initialRows + $startLimit;
#if last Iteration
if ($i == $iterationCount && $i!=1) {
$rows += $initialRows;
$index = count($num);
$startLimit = $rows - $initialRows;
}
解决方案
除法也在求和;)所以看看这个技巧:
<?php
$n = 666;
$d = 60;
$x = 0;
$res = [];
while ($x < $n) {
$res[] = [
$x,
$x = $x+60
];
}
var_dump($res);
推荐阅读
- css - ngbTooltipConfig 工具提示类未加载自定义样式工具提示
- linux - 数学:CDF perl 库 - 安装问题
- kotlin - 为什么 Kotlin smart cast 不起作用,即使两者都是`val`s
- data-binding - KnockoutJs : ko.mapping.fromJS 和 binding => 如何正确执行?
- sql-server - SQL Server 中的数字格式
- spring-boot - Splunk 与 Spring Boot 的集成
- c - C代码逆向工程中错误的用户名和密码
- java - 有没有办法让我在另一个类的 JList 中显示双链表类的输出?爪哇
- javascript - Vuetify - 改变卡片加载方式?
- .net - 本地化视图不从资源文件返回值