25. April 2024

PHP: round() – Zahlen runden

Rechnet man mit PHP Prozentsätze aus oder rechnet man filesize Angaben in MB um, so bekommt man meist Zahlen mit 6 Nachkommastellen.
Diese Zahlen sind unübersichtlich und die hinteren Stellen interessieren in der Ausgabe oftmals nicht.
Eine einfache Methode die Ausgabe zu verkürzen, ist die Zahl mit round() zu Runden:

 <?php
$zahl = 1.33739;
echo $zahl;
?>

Der Code führt zu dieser Ausgabe:

1.33739

Das Runden der Zahl mit PHP ist ein Kinderspiel:

 <?php
$zahl = round(1.33739, 2);
echo $zahl;
?>

 Der Code führt zu dieser Ausgabe:

1.34

Der erste Parameter ist die Zahl selbst, der zweite die Anzahl der Nachkommastellen.
Wie das Beispiel zeigt wurden die hinteren Ziffern nicht einfach entfernt, sondern es wurde auch aufgerundet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert