Я выполняю фрагмент кода для преобразования строки в число с плавающей точкой на локальном хосте, т. Е. На сервере wamp
$row['lat'] = floatval($row['lat']);
// Output : 15.2904195 <-- preferred format
Тот же код при запуске на онлайн-сервере дает
15.2904195000000004966977940057404339313507080078125
Я не хочу такой точности, я предпочитаю число, которое я получаю, когда на localhost, почему именно так меняются выходные данные, как я могу его изменить?
Я пробовал number_format()
, это работает, но возвращает строку, я хочу, чтобы число возвращалось, а не строка.