float runden
-
Hi,
wie kann ich float, bspw. a=23.6578, auf zwei Nachkommastellen runden?Merci fuer Eure Hilfe
-
Für ne Ausgabe?
1. mal 100
2. Math.round benutzen
3. int draus machen
4. Vorkommateil = Zahl / 100
5. Nachkommateil = zahl % 100
6. String aus Vorkommateil und Nachkommateil zusammenbauen!
-
...aber da gibt es bestimmt schon was in der Standardbibliothek! ...guck mal unter Namen, wie NumberFormat und so!
EDIT: java.text.DecimalFormat sieht gut aus!
[ Dieser Beitrag wurde am 22.04.2003 um 14:52 Uhr von Gregor editiert. ]
-
Mhhh, mit dem Sun java.text.DecimalFormat komm ich irgendwie nicht klar ... da muss ich wohl nochmal ein bischen ausprobieren.
-
DecimalFormat df1 = new DecimalFormat("####.00"); System.out.println(df1.format(234.6578));
Ausgabe:
234.66Ok, so funzt
THX