Drucken einer Gleitkommazahl mit zwei Dezimalstellen in Java: Eine Anleitung
Wenn Sie mit Gleitkommazahlen in Java arbeiten und dies benötigen Um sie mit einer bestimmten Anzahl von Dezimalstellen anzuzeigen, erfahren Sie hier, wie Sie diese Aufgabe ausführen.
Können Sie verwenden System.out.print?
Nein, System.out.print ist nicht die empfohlene Methode für diesen Zweck. Stattdessen können Sie die printf-Methode mit einem speziellen Formatbezeichner verwenden.
So drucken Sie eine Gleitkommazahl mit zwei Dezimalstellen mit printf:
System.out.printf("%.2f", val);
Das %.2f-Syntax weist Java an, die Gleitkommavariable val mit zwei Dezimalstellen zu formatieren Plätze (.2). Das f stellt das Gleitkommaformat dar.
Zusätzliche Konvertierungszeichen:
Bei Bedarf können Sie andere Konvertierungszeichen verwenden:
Beispiel:
float num = 123.456789f; System.out.printf("%.2f", num); // Output: 123.46 System.out.printf("%.0f", num); // Output: 123
Das obige ist der detaillierte Inhalt vonWie formatiere ich eine Gleitkommazahl in Java auf zwei Dezimalstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!