Hallo,
ich berechne in meinem Programm Werte, welche ich dann auf einem JTextField ausgebe. Das ist z.B.: 52 * 0.1 = 5.2. Leider wird aber durch die Rundungsfehler z.B.: 5,20000002 berechnet und die auch auf meinem TextFeld ausgegeben, ich bräuchte aber nur 2 Stellen hinter dem Komma.
Kann ich das irgendwie machen, dass entweder keine Rundungsfehler entstehen oder dass ich die Ausgabe auf 2 Kommastellen beschränke?
Vielen Dank für Eure Antworten!!
lg
Michl
ich berechne in meinem Programm Werte, welche ich dann auf einem JTextField ausgebe. Das ist z.B.: 52 * 0.1 = 5.2. Leider wird aber durch die Rundungsfehler z.B.: 5,20000002 berechnet und die auch auf meinem TextFeld ausgegeben, ich bräuchte aber nur 2 Stellen hinter dem Komma.
Kann ich das irgendwie machen, dass entweder keine Rundungsfehler entstehen oder dass ich die Ausgabe auf 2 Kommastellen beschränke?
Vielen Dank für Eure Antworten!!
lg
Michl
Code:
textFeld.setText(Float.toString((52)*0.1);