Heim > Backend-Entwicklung > PHP-Tutorial > PHP implementiert die Beibehaltung von zwei Dezimalstellen

PHP implementiert die Beibehaltung von zwei Dezimalstellen

小云云
Freigeben: 2023-03-21 19:16:02
Original
29269 Leute haben es durchsucht

Bei der Entwicklung von PHP müssen wir häufig Dezimalstellen beibehalten. Wenn wir beispielsweise Beträge anzeigen, müssen wir beim Entwerfen der Datenbank normalerweise zwei Dezimalstellen beibehalten Stellen können auch über PHP verarbeitet werden. Lassen Sie uns die häufig verwendeten Funktionen zur Verarbeitung von Zahlen auflisten:

1 Diese Funktion kann eine Rundung erreichen, und wenn sie keine Dezimalstellen hat, verwendet sie automatisch das angegebene Zeichen (angegeben 0), um die angegebenen Dezimalstellen zu füllen

echo sprintf("%01.2f", 5.228);	//	5.23
echo sprintf("%01.2f", 5.224);	//	5.22
echo sprintf("%01.2f", 5);		//	5.00
Nach dem Login kopieren
2 ()-Funktion

Diese Funktion kann auf die nächste Dezimalstelle runden, und wenn sie keine Dezimalstelle hat, fügt sie automatisch 0 zur angegebenen Dezimalstelle hinzu

echo number_format(5.228,2);	//	5.23
echo number_format(5.224,2);	//	5.22
echo number_format(5,2);		//	5.00
Nach dem Login kopieren
3.round()-Funktion

Diese Funktion kann eine Rundung erreichen, aber wenn sie keine Dezimalstellen hat, hat sie nach der Verarbeitung keine Dezimalstellen

echo round(5.228,2);	//	5.23
echo round(5.224,2);	//	5.22
echo round(5,2);		//	5
Nach dem Login kopieren

4.php Runden auf die nächste ganze Zahl

echo ceil(4.4);		//	5
echo ceil(4.6);		//	5
Nach dem Login kopieren

5.php Runden auf die nächste ganze Zahl (Abrunden)

Verwandte Empfehlungen:
echo floor(4.4);		//	4
echo floor(4.6);		//	4
Nach dem Login kopieren

Drei Möglichkeiten, zwei Dezimalstellen in PHP beizubehalten

,

PHP behält zwei Dezimalstellen bei und rundet und Methode ohne Rundung

php Behalten Sie zwei Dezimalstellen bei

Das obige ist der detaillierte Inhalt vonPHP implementiert die Beibehaltung von zwei Dezimalstellen. 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