Я пытаюсь найти быстрый способ удалить zero decimals числа из числа таких значений: echo cleanNumber('125.00'); // 125 echo cleanNumber('966.70'); // 966.7 echo cleanNumber(844.011); // 844.011 Существует ли какой-то оптимизированный способ сделать это?
Мне нужно добавить, умножить и сравнить валютные значения в PHP, и нужно быть уверенным, что это точно до одного цента. Один из способов – хранить все в поплавках, использовать круглые до и после каждой операции и машины умственного мышления при сравнении для равенства. Довольно громоздкое имхо. Другой способ – хранить все в виде центов в […]
Я делаю свою работу php в своем dev-блоке дома, где у меня есть рудиментарная настройка LAMP. Когда я смотрю на свой веб-сайт в своем домашнем ящике, любые числа, которые я эхо, автоматически усекаются до наименьшей требуемой точности. Например, 2 отражается как 2, 2.2000 отражается как 2.2. В окне производства все числа отражены по крайней мере […]