Beispiel
Runde Zahlen:
<?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));
?>
Führen Sie zB » Definition und Verwendung
Die round() Funktion rundet eine Gleitkommazahl.
Tipp: Um eine Zahl auf die nächste ganze Zahl abzurunden, Blick auf die ceil() Funktion.
Tipp: Um eine Zahl auf die nächste ganze Zahl abzurunden, Blick auf den floor() Funktion.
Syntax
round( number,precision,mode );
Parameter | Beschreibung |
---|---|
number | Erforderlich. Gibt den Wert abzurunden |
precision | Optional. Gibt die Anzahl der Dezimalstellen runden zu. Standard: 0 |
mode | Optional. Gibt eine Konstante, die den Rundungsmodus angeben:
|
Technische Details
Rückgabewert: | Der gerundete Wert |
---|---|
Rückgabetyp: | Schweben |
PHP Version: | 4+ |
PHP Changelog: | PHP 5.3: Der Modus Parameter wurde hinzugefügt |
Mehr Beispiele
Beispiel 1
Runde Zahlen auf zwei Dezimalstellen:
<?php
echo(round(4.96754,2) . "<br>");
echo(round(7.045,2) . "<br>");
echo(round(7.055,2));
?>
Führen Sie zB » Beispiel 2
Runde Zahlen, die die Konstanten:
<?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));
?>
Führen Sie zB » <PHP Math Reference