Heim > Artikel > Backend-Entwicklung > PHP verwaltet zwei Dezimalstellen
Der Hauptinhalt dieses Artikels besteht darin, zwei Dezimalstellen in PHP beizubehalten, was einen bestimmten Referenzwert hat. Jetzt kann ich ihn mit allen teilen, die ihn brauchen.
Ich habe Statistiken erstellt In letzter Zeit habe ich viel Kontakt mit Daten über Zahlen.
verwendet drei Funktionen, um N Nachkommastellen beizubehalten. Als nächstes werde ich die drei Funktionen kurz vorstellen:
1 . number_format
echo number_format("5000000")."<br>"; echo number_format("5000000",2)."<br>"; echo number_format("5000000",2,",",".");
Die Hauptfunktion dieser Funktion besteht darin, Daten in Tausenden von Gruppen zu formatieren.
Ausgabeergebnis
5.000.000
5.000.000,00
5.000.000,00
2. Das Ergebnis von sprintf
$num = 123; $data=sprintf("%.2f",$num); echo $data;
ist:
123,00
3, Runde
$num1 = 123.1267 $data1 = round($num1, 2); $num2 = 123 $data2 = round($num2, 2); echo $data1."<br>" echo $data2
Das Ergebnis ist:
123,13
123
Wenn diese Funktion weniger als zwei Dezimalstellen hat , dann ist dies nicht der Fall. Es wird automatisch für Sie ausgefüllt.
Verwandte Empfehlungen:
So kehren Sie chinesische Zeichenfolgen in PHP um, um verstümmelte Zeichen zu vermeiden
Das obige ist der detaillierte Inhalt vonPHP verwaltet zwei Dezimalstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!