Ответ 1
использовать number_format()
number_format($sum,2);
Есть ли простой способ echo
числа с плавающей запятой с определенным количеством цифр после десятичной точки?
Например: $sum = 3.1234566768;
Я хотел бы эхо $sum и получить: 3.12
.
использовать number_format()
number_format($sum,2);
Попробуйте:
$sum = 3.1234566768;
$rounded = round($sum, 2);
echo number_format($sum, 2); // 3.12
echo number_format((float)$ans, 4, '.', '');
Я думаю, что это сработает