Was ist die Rundungsfunktion in PHP?

青灯夜游
Freigeben: 2023-03-11 08:40:02
Original
4022 Leute haben es durchsucht

In PHP ist die Rundungsfunktion die Funktion „round()“, die Gleitkommazahlen runden kann; das Syntaxformat ist „round(number)“, und der Parameter number gibt den zu rundenden Wert an und kann nicht weggelassen werden.

Was ist die Rundungsfunktion in PHP?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP ist die Rundungsfunktion die Funktion „round()“.

Schauen wir uns ein Beispiel an:

<?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));
?>
Nach dem Login kopieren

Ausgabe:

1
1
0
-4
-5
Nach dem Login kopieren

Erklärung: Die Funktion

round() rundet Gleitkommazahlen.

Grundlegende Syntax:

round(number,precision,mode);
Nach dem Login kopieren
ParameterBeschreibung
NummerErforderlich. Gibt den zu rundenden Wert an.
Präzisionoptional. Gibt die Anzahl der Nachkommastellen an. Der Standardwert ist 0, kann auch negativ sein.
Modusoptional. Gibt eine Konstante an, die den Rundungsmodus darstellt:
  • PHP_ROUND_HALF_UP – Standard. Runden Sie Zahl auf Präzision Dezimalstellen auf, wenn Sie auf .5 stoßen. Rundet 1,5 bis 2 und -1,5 bis -2.
  • PHP_ROUND_HALF_DOWN – Runden Sie Zahl auf Präzision Dezimalstellen ab, wenn Sie auf .5 stoßen. Rundet 1,5 auf 1 und -1,5 auf -1.
  • PHP_ROUND_HALF_EVEN – Rundet den nächsten geraden Wert, wenn .5 auftritt, Zahl auf Präzision Dezimalstellen.
  • PHP_ROUND_HALF_ODD – Rundet den nächsten ungeraden Wert, wenn .5 auftritt, Zahl auf Präzision Dezimalstellen.

Instanz:

<?php
echo(round(0.5) . "<br>");
echo(round(0.495,1) . "<br>");
echo(round(0.495,2,PHP_ROUND_HALF_DOWN) . "<br>");
echo(round(-4.405,2) . "<br>");
?>
Nach dem Login kopieren

Ausgabe:

1
0.5
0.49
-4.41
Nach dem Login kopieren

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Rundungsfunktion in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!