我有一个表格,我写了一个数字然后我打印其他数字,直到它们达到“x”数字。因此,当我写33.3时,我的输出是34.3,35.3,36.3等。如果我的'x'数字是100,则最后打印的数字是99.3:/那么如何才能将我的最后打印数字设为int数?我怎样才能使我的第二个数字34.3变为34?如果可以写一些例子:)
答案 0 :(得分:0)
这是一种方法。
<?php
$number = 96.3;
$x = 100;
while ($number <= $x) {
echo $number;
if ($number != $x) {
echo ', ';
}
$number = intval($number) + 1;
}
输出:
96.3, 97, 98, 99, 100
intval
将截断数字的小数部分并将其转换为整数。因此,您只需在循环的每次迭代中将该数字加1,直到达到x。