Функция round

Die Funktion round rundet eine Zahl nach den Regeln der mathematischen Rundung. Der erste Parameter der Funktion ist die Zahl, und der zweite optionale Parameter gibt an, wie viele Nachkommastellen beibehalten werden sollen. Der zweite Parameter kann sowohl positiv als auch negativ sein (in diesem Fall gibt er an, wie viele Stellen im ganzzahligen Teil beibehalten werden sollen).

Syntax

phpround(Zahl, [Anzahl der Stellen]);

Beispiel

Runden wir einen Bruch auf eine ganze Zahl:

php<?php
  echo round(3.4);
?>

Ergebnis der Codeausführung:

php3

Beispiel

Runden wir einen Bruch auf eine ganze Zahl:

php<?php
  echo round(3.5);
?>

Ergebnis der Codeausführung:

php4

Beispiel

Runden wir einen Bruch auf eine ganze Zahl:

php<?php
  echo round(3.6);
?>

Ergebnis der Codeausführung:

php4

Beispiel

Runden wir eine Zahl auf zwei Nachkommastellen:

php<?php
  echo round(12.45678, 2);
?>

Ergebnis der Codeausführung:

php12.46

Beispiel

Runden wir eine Zahl auf drei Nachkommastellen:

php<?php
  echo round(12.45678, 3);
?>

Ergebnis der Codeausführung:

php12.457

Beispiel

Runden wir eine Zahl auf Zehner:

php<?php
  echo round(12456.78, -1);
?>

Ergebnis der Codeausführung:

php12460

Beispiel

Runden wir eine Zahl auf Hunderter:

php<?php
  echo round(12456.78, -2);
?>

Ergebnis der Codeausführung:

php12500

Beispiel

Runden wir eine Zahl auf Tausender:

php<?php
  echo round(12456.78, -3);
?>

Ergebnis der Codeausführung:

php12000

Siehe auch

  • die Funktion ceil,
    die einen Bruch aufrundet
  • die Funktion floor,
    die einen Bruch abrundet