(PHP 4, PHP 5)
round — Rundet einen Fließkommawert
Rundet den Parameter val auf die mit precision angegebene Anzahl von Nachkommastellen ab. precision kann dabei auch null (Vorgabewert) oder negativ sein. So wird bei einer Stellenzahl von -1 wird z.B. auf volle Zehner gerundet.
Hinweis: PHP behandelt Strings wie "12,300.2" standardmäßig nicht korrekt. Siehe String-Konvertierung.
Hinweis: Die Angabe der gewünschten Stellenzahl precision ist seit PHP 4 möglich.
Der zu rundende Wert
Die optionale gewünschte Anzahl Nachkommastellen, Vorgabewert ist 0
PHP_ROUND_HALF_UP, PHP_ROUND_HALF_DOWN, PHP_ROUND_HALF_EVEN oder PHP_ROUND_HALF_ODD.
Der gerundete Wert
Beispiel #1 round()-Beispiele
<?php
echo round(3.4); // 3
echo round(3.5); // 4
echo round(3.6); // 4
echo round(3.6, 0); // 4
echo round(1.95583, 2); // 1.96
echo round(1241757, -3); // 1242000
echo round(5.045, 2); // 5.05
echo round(5.055, 2); // 5.06
?>
Version | Beschreibung |
---|---|
5.3.0 | Der Parameter mode wurde hinzugefügt. |