Przykład
numery kule:
<?php
echo(round(0.60) . "<br>");
echo(round(0.50) . "<br>");
echo(round(0.49) . "<br>");
echo(round(-4.40) . "<br>");
echo(round(-4.60));
?>
Uruchomić przykład » Definicja i Wykorzystanie
round() funkcja zaokrągla liczbę zmiennoprzecinkową.
Wskazówka: Aby zaokrąglić liczbę w górę do najbliższej liczby całkowitej, spojrzeć na ceil() funkcyjnego.
Wskazówka: Aby zaokrąglić liczbę w dół do najbliższej liczby całkowitej, spojrzeć na floor() funkcji.
Składnia
round( number,precision,mode );
Parametr | Opis |
---|---|
number | Wymagany. Określa wartość zaokrąglić |
precision | Opcjonalny. Określa liczbę cyfr po przecinku zaokrąglić do. Domyślną wartością jest 0 |
mode | Opcjonalny. Określa stałą określić tryb zaokrąglania:
|
Szczegóły techniczne
Zwracana wartość: | Wartość zaokrągloną |
---|---|
Zwraca typ: | Pływak |
Wersja PHP: | 4+ |
PHP zmian: | PHP 5.3: parametr trybu dodano |
Więcej przykładów
Przykład 1
Okrągłe numery do dwóch miejsc po przecinku:
<?php
echo(round(4.96754,2) . "<br>");
echo(round(7.045,2) . "<br>");
echo(round(7.055,2));
?>
Uruchomić przykład » Przykład 2
numery runda używa stałych:
<?php
echo(round(1.5,0,PHP_ROUND_HALF_UP) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_UP) . "<br>");
echo(round(1.5,0,PHP_ROUND_HALF_DOWN) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_DOWN) . "<br>");
echo(round(1.5,0,PHP_ROUND_HALF_EVEN) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_EVEN) . "<br>");
echo(round(1.5,0,PHP_ROUND_HALF_ODD) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_ODD));
?>
Uruchomić przykład » <PHP Math Reference