【发布时间】:2018-08-02 13:35:14
【问题描述】:
我如何打印十进制数字,例如
0.05
0.10
0.15
0.20
0.25
0.30
0.35
0.40
0.50
.
.
.
1.25
用下面的代码试过了,还是不行
<?php
$start = 1;
$end = 3;
$place = 0.5;
$step = 0.05 / pow(10, $place);
for($i = $start; $i <= $end; $i = round($i + $step, $place))
{
echo $i . "\n";
}
?>
【问题讨论】:
-
为什么要在0.10之前输出0.5?在 0.40 和 0.50 之间(第二次)你有 0.10 步所有其他除了第一次是 0.05
-
@Andreas 我需要给每个数字加 0.05
标签: php