(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"