So speichern Sie zwei Dezimalstellen und runden in PHP

小云云
Freigeben: 2023-03-17 12:34:01
Original
2873 Leute haben es durchsucht

Bei der PHP-Entwicklung stoßen wir häufig auf das Problem der Dezimalrundung. Zuvor hat der Herausgeber mehrere Artikel über verschiedene Rundungsmethoden in PHP geteilt. Jetzt werden wir die Methode zum Speichern von zwei Dezimalstellen und zum Runden analysieren.

php behält zwei Dezimalstellen bei und rundet
Der Code lautet wie folgt:
$num = 123213.666666;
echo sprintf("%.2f", $num);

php Behalten Sie zwei Dezimalstellen und runden Sie nicht
Der Code lautet wie folgt:

$num = 123213.666666; 
echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));
Nach dem Login kopieren

php rundet auf die nächste ganze Zahl

Der Code lautet wie folgt:

echo ceil(4.3); // 5 
echo ceil(9.999); // 10
Nach dem Login kopieren

PHP-Rundungsmethode, Runden von ganzen Zahlen

Der Code lautet wie folgt:

echo floor(4.3); // 4 
echo floor(9.999); // 9
Nach dem Login kopieren

Kombiniert mit den vorherigen Artikeln über PHP-Dezimalzahlen Punktrundung, jeder sollte etwas über PHP-Dezimalrundung wissen. Mit einem intuitiveren Verständnis und einer Denkweise zur Lösung solcher Probleme glaube ich, dass jeder in Zukunft mit solchen Problemen gut umgehen wird.

Verwandte Empfehlungen:

PHP-Rundungsfunktion_PHP-Tutorial

PHP-Rundung auf genaue Dezimalstellen und Rundung_PHP-Tutorial

Zusammenfassung der PHP-Methoden zum Runden und Abfangen von Gleitkommazeichenfolgen

Das obige ist der detaillierte Inhalt vonSo speichern Sie zwei Dezimalstellen und runden 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