Loading...
PHP/MySQL | форматирование числа
ddarder,
пример

html
<input id="input" value="100000000000000000000000000000000000000000000000000000000000000000000000000000">

<script>document.getElementById("input").value = new Intl.NumberFormat('ru-RU').format( document.getElementById("input").value );</script>

________
посл. ред. 13.02.2020 в 00:24; всего 2 раз(а); by https
https, мне только php я это число еще нескольким манипуляциям подвергать буду
________
посл. ред. 13.02.2020 в 00:25; всего 1 раз(а); by ddarder
ddarder, ладно забей
________
посл. ред. 13.02.2020 в 00:28; всего 1 раз(а); by https
ddarder,
php
<?php
$monsters = [[1, 1000, ], [1000, 1000000, k]];
foreach ($monsters as $monster)
if ($i >= $monster[0] and $i < $monster[1]) {
$i = number_format($i, 0, ‘’, ‘.’);
$i = round($i, 1) . $monster[2];
break;
}
?>

Прошел придел в 600 нулей
________
посл. ред. 20.02.2020 в 20:01; всего 2 раз(а); by https
https, у тебя используется number_format он работает только до 308 нулей потом выдает INF
ddarder, Это тебе на перевар! Я не использую number как основную переваривающися функцию, у меня js костыли обрабатывают числа, number только для вывода обазначений для чисел типа k d t и тд!
________
посл. ред. 20.02.2020 в 23:02; всего 1 раз(а); by https
Онлайн: 3
Время:
Gen. 0.0943
(c) Bym.Guru 2010-2025