4 Methoden: 1. Verwenden Sie die Anweisung „round(floating point number, 2)“, um die Gleitkommazahl zu runden und zwei Dezimalstellen beizubehalten. 2. Verwenden Sie die Anweisung „number_format(number, 2)“. sprintf( "%01.2f",number)"-Anweisung; 4. Verwenden Sie die Anweisung "floor(number*100)/100".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Verwenden Sie PHP, um den Wert nach zwei Dezimalstellen zu entfernen, mit anderen Worten, verwenden Sie PHP, um zwei Dezimalstellen beizubehalten
PHP bietet viele Methoden, schauen wir uns die folgenden an:
1. Verwenden Sie die Funktion „round()“
round(), um Gleitkommazahlen zu runden.
Setzen Sie einfach den zweiten Parameter der Funktion auf 2, um zwei Dezimalstellen beizubehalten.
<?php echo round(3.412,2)."<br>"; echo round(3.45648,2); ?>
2. Verwenden Sie die Funktion „number_format()“
Die Funktion „number_format()“ wird zum Konvertieren von Zeichenfolgen in Zahlen verwendet. Bei Erfolg wird eine formatierte Zahl zurückgegeben, andernfalls wird bei einem Fehler E_WARNING ausgegeben.
Um eine Rundung zu erreichen, wird es automatisch mit 0 auf die angegebene Anzahl von Dezimalstellen aufgefüllt es ist ohne Die Anzahl der Dezimalstellen wird automatisch mit dem angegebenen Zeichen (angegeben 0) auf die angegebene Anzahl von Dezimalstellen aufgefüllt ohne Rundung. Die Funktion
floor() rundet. Beispiel: floor(4.66456) ergibt: 4, floor(9.1254) ergibt 9.
Um zwei Dezimalstellen zu entfernen, müssen Sie daher zuerst mit 100 multiplizieren, dann runden und dann durch 100 dividieren, das heißt:<?php echo number_format(4.582,2)."<br>"; echo number_format(4.588,2)."<br>"; echo number_format(4.1,2); ?>
<?php echo sprintf("%01.2f", 5.228)."<br>"; echo sprintf("%01.2f", 5.224)."<br>"; echo sprintf("%01.2f", 5); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial
"Das obige ist der detaillierte Inhalt vonSo entfernen Sie den Wert nach zwei Dezimalstellen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!