(PHP 8 >= 8.4.0)
bcfloor — Округляет число произвольной точности в меньшую сторону
Возвращает следующее наименьшее целое значение,
при необходимости округляя num
в меньшую сторону.
num
Возвращает числовую строку, представляющую число num
,
округлённую до ближайшего целого числа в меньшую сторону.
Функция выбрасывает ошиибку ValueError, если значение параметра num
не является корректно сформированной числовой строкой BCMath.
Пример #1 Пример использования функции bcfloor()
<?php
var_dump(bcfloor('4.3'));
var_dump(bcfloor('9.999'));
var_dump(bcfloor('-3.14'));
?>
Результат выполнения приведённого примера:
string(1) "4" string(1) "9" string(2) "-4"