Не спрашивайте зачем мне это, вот пример кода
for ($i='0.010000000000000000000000000000'; $i <'0.100000000000000000000000000001' ; $i+='0.000000000000000000000000000001') {
echo number_format( $i, 30 )."\n";
}
Я вывожу через консоль и получаю следующее:
0.010000000000000000002200000073
0.010000000000000000002200000073
0.010000000000000000002200000073
0.010000000000000000002200000073
Если уменьшить начальное значение цикла, то цикл начинает считать. А если оставить как в примере я написал,то цикл не считает,а постоянно выводит одинаковое значение.
Я думаю что проблема в максимальном значении переменной, как исправить этот момент?