此代码将分数除以数字 5。
$rows[score] 在数据库中等于 6600。
<?php
$i = $rows[score]; //score is 6600 in the database
while ($i >= 5) {
echo $i = $i /2;
echo "<br>";
}
?>
这是我的浏览器输出的内容:
3300
1650
825
412.5
206.25
103.125
51.5625
25.78125
12.890625
6.4453125
3.22265625
我不明白为什么浏览器输出最后一个 3.22 - 如何停止循环回显小于 5 的最后一个?