floor
Округляет число вниз до ближайшего целого.
Доступно с: PHP 4
Синтаксис
floor(int|float $num): floatПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $num | int|float | Число, которое нужно округлить. |
Возвращаемое значение
floatНаибольшее целое, не превышающее `$num`.
Примеры
Округление вниз, в том числе для отрицательных чисел:
<?php
echo floor(4.7), "\n";
echo floor(-4.7);Результат:
4
-5Парная функция ceil() округляет вверх:
<?php
echo ceil(4.2), "\n";
echo ceil(-4.2);Результат:
5
-4Примечания
Для отрицательных чисел «вниз» означает дальше от нуля: floor(-4.7) даёт -5. Результат имеет тип float.
См. также
Вопросы и ответы по теме
В учебнике
- Операторы — Арифметические, логические операторы и операторы сравнения в PHP, приоритет операций.