Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Округление float
Форумы портала PHP.SU » » Вопросы новичков » Округление float

Страниц (1): [1]
 

1. Itan - 01 Февраля, 2015 - 15:09:13 - перейти к сообщению
Здравствуйте! Есть числа, например, "0,10000", "0,422222".

Цель: округлить так, чтобы после запятой было ровно два знака, даже если конечный результат кончается на ноль.

Ожидание: 0,10000 -> 0.10, 0,422222 -> 0.42
Реальность: 0,10000 -> 0.1, 0,422222 -> 0.42

Что делал: использовал round($var, 2)

Вопрос: как сохранить второй после запятой знак, если он - ноль? Чтобы было 0,10000 -> 0.10, а не 0,1 (как получается)
2. caballero - 01 Февраля, 2015 - 15:11:26 - перейти к сообщению
number_format()
3. Itan - 01 Февраля, 2015 - 21:16:49 - перейти к сообщению
Отлично, спасибо!
number_format($price / $count, 2) теперь показывает то, что нужно.

 

Powered by ExBB FM 1.0 RC1