Является ли это ошибкой или некоторой математикой, которую я не понимаю?PHP ошибка округления точности?
round(58.900662, 2) => 58.9
Где находится последний ноль?
EDIT: На мой взгляд, в документации отсутствует информация.
Следующий код делает, как ожидается,
number_format(round(58.900662, 2), 2) => 58.90
возможно дубликат [Как я округлить в PHP с сохраняя два нули] (http://stackoverflow.com/questions/7493305/how-do-i-round-in-php-with-keeping-the-two-zeros) – Sean
Кто сказал .90 и .9 отличаются вещи? –