Neueste Web-Entwicklung Tutorials
 

PHP round() Function

<PHP Math Reference

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:
  • PHP_ROUND_HALF_UP - Standard. Runden - Nummer Präzision Dezimalstelle, wenn es dort auf halben Weg ist. Runde 1,5 bis 2 und -1,5 bis -2
  • PHP_ROUND_HALF_DOWN - Runde Zahl auf Genauigkeit Dezimalstellen, wenn es dort auf halbem Weg ist. Runde 1,5 bis 1 und -1,5 bis -1
  • PHP_ROUND_HALF_EVEN - Runde Zahl Präzision Dezimalstellen in Richtung der nächsten geraden Wert
  • PHP_ROUND_HALF_ODD - Runde Zahl Präzision Dezimalstellen in Richtung der nächsten ungeraden Wert

Technische Details

Rückgabewert: Der gerundete Wert
Rückgabetyp: Schweben
PHP Version: 4+
PHP Changelog: PHP 5.3: Der Modus Parameter wurde hinzugefügt

Beispiele

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