Heim > Datenbank > MySQL-Tutorial > Wie formatiere ich Zahlen in MySQL auf zwei Dezimalstellen ohne Rundung?

Wie formatiere ich Zahlen in MySQL auf zwei Dezimalstellen ohne Rundung?

Mary-Kate Olsen
Freigeben: 2024-12-28 21:36:11
Original
350 Leute haben es durchsucht

How to Format Numbers to Two Decimal Places Without Rounding in MySQL?

Zahlen auf zwei Dezimalstellen ohne Rundung formatieren

Um eine Zahl mit zwei Dezimalstellen anzuzeigen, ohne die ursprüngliche Zahl zu runden, ist es möglich, die TRUNCATE-Funktion zu verwenden . Diese Funktion entfernt alle Dezimalstellen über der angegebenen Zahl hinaus.

Beispiel

Um eine Zahl auf zwei Dezimalstellen zu kürzen, kann die folgende Syntax verwendet werden:

TRUNCATE(number, 2)
Nach dem Login kopieren

Für Um beispielsweise die Zahl 2229,999 auf zwei Dezimalstellen zu kürzen, kann der folgende Ausdruck verwendet werden verwendet:

TRUNCATE(2229.999, 2)
Nach dem Login kopieren

Das Ergebnis dieses Ausdrucks ist 2229,99.

Andere Optionen

Zusätzlich zu TRUNCATE kann die ROUND-Funktion auch zum Formatieren von Zahlen verwendet werden eine angegebene Anzahl von Dezimalstellen. Allerdings rundet ROUND die Zahl auf die nächste Dezimalstelle, was in manchen Fällen möglicherweise nicht wünschenswert ist.

Dokumentation

Weitere Informationen zur TRUNCATE-Funktion finden Sie in der MySQL-Dokumentation: https://dev.mysql.com/doc/refman/8.0/en/mathematical-functions.html#function_truncate

Weitere Informationen zur ROUND-Funktion finden Sie in der MySQL-Dokumentation: https://dev .mysql.com/doc/refman/8.0/en/mathematical-functions.html#function_round

Das obige ist der detaillierte Inhalt vonWie formatiere ich Zahlen in MySQL auf zwei Dezimalstellen ohne Rundung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage