Рецепт №18. Из книги «128 рецептов php»
Перейти к оглавлению
Чтобы округлить число в php существует несколько функций: round, ceil и floor. Функция round округляет число в большую или меньшую сторону в зависимости от значения дробной части, если больше или равно пяти, то округление осуществляется в большую сторону, иначе в меньшую. Функция ceil, независимо от дробной части, округляет число в большую сторону. Floor также, как и ceil не обращает внимание на дробную часть, только округляет число в меньшую сторону.
Пример:
$number = 1.2345; $number_2 = 1.5678; // округление числа $round = round($number); echo "round: $round<br/>"; $round_2 = round($number_2); echo "round_2: $round_2<br/>"; // округление числа в меньшую сторону $ceil = ceil($number); echo "ceil: $ceil<br/>"; // округление числа в большую сторону $floor = floor($number); echo "floor: $floor<br/>";