2016-11-29 1 views
-2

Wenn ich Ausgabe in einer GUI (speziell mit nur 2 Dezimalstellen für eine Zahl) formatieren möchte, würde ich die DecimalFormat Klasse zusammen mit der printf() Methode verwenden, oder gibt es eine andere Möglichkeit, dies zu tun?Java-Format GUI-Ausgabe

+2

Was meinen Sie mit der Ausgabe in einer GUI? Welche GUI-Bibliothek und Elemente verwenden Sie? – aleb2000

Antwort

-1

Grundsätzlich sollten Sie die Zahl verlassen 2 Dezimalstellen runden, oder, mit anderen Worten, rund nur die Ziffern nach der zweiten Ziffer nach einem Komma, so:

number = Math.round(number * 100)/100; 

auf Ihren genauen Bedürfnisse Je Verwenden Sie Math.floor() oder Math.ceil()