Можно ли округлить десятичные числа до ближайшего .5 с помощью PHP следующим образом:
number | round ---------------- 1.29 | 1.50 2.03 | 2.00 1.43 | 1.50 1.13 | 1.00 11.38 | 11.50
Я попробовал:
$rnd= round($number,2);
но я получаю десятичные числа, как в столбце «число» выше.
function round_to_nearest_half($number) { return round($number * 2) / 2; }
Вы не хотите писать какую-либо функцию для этой функции php round уже есть опция , в режиме это третий аргумент функции round. для дополнительной ссылки PHP Round Function