Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

floor

Округляет число вниз до ближайшего целого.

Доступно с: PHP 4

Синтаксис

floor(int|float $num): float

Параметры

ПараметрТипОписание
$numint|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.

См. также

  • round — Округляет число до заданного количества знаков.
  • intdiv — Выполняет целочисленное деление.

Вопросы и ответы по теме

В учебнике

  • Операторы — Арифметические, логические операторы и операторы сравнения в PHP, приоритет операций.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.