Округлите вторую цифру после запятой, чтобы получить красивое число

Нужно округлить 30.61 до 30.60. Любая встроенная функция для PHP для этого?

🤔 А знаете ли вы, что...
В PHP есть много встроенных функций для работы с строками, массивами и файлами.


1
41
2

Ответы:

Решено

Если я правильно понимаю ваш желаемый результат, что вы хотите округлить только вторую десятичную точку, вы можете округлить до 1 десятичной точки, а затем использовать numer_format(), чтобы убедиться, что вы получаете правильное количество десятичных знаков.

$num = 30.61;
echo number_format(round($num, 1), 2);

ты можешь это сделать

 $num = 3.61;
 /*round to nearest decimal place*/
 $test_number = round($num,1);
 /* ans :3.6
 format to 2 decimal place*/
 $test_number = sprintf ("%.2f", $test_number);
 /* ans : 3.60 */