bcfloor

funkcja

Zaokrągla liczbę o dowolnej precyzji (string) w dół do najbliższej liczby całkowitej — dostępna od PHP 8.4.

bcfloor(string $num): string

bcfloor zwraca największą liczbę całkowitą (jako string) nie większą od $num. Dostępna od PHP 8.4. Dla liczb ujemnych zachowuje się jak matematyczna podłoga: -1.2 daje -2. Przydatna przy zaokrąglaniu kwot zawsze w dół (np. rabat nie może przekroczyć realnej oszczędności).

<?php
declare(strict_types=1);

echo bcfloor('4.7');    // wynik: 4
echo bcfloor('-1.2');   // wynik: -2
echo bcfloor('9.999'); // wynik: 9
📘 Naucz się w lekcji →