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