• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Java - Runden

MACRASSI

Gelbe Schleswiger Reinette
Registriert
21.11.04
Beiträge
1.754
Hallo, ich hab ein Problem mit java.
Ich würde gerne einen wert auf zwei bzw. drei Nachkommastellen runden.
Ich habe daszu folgendes gefunden:

Code:
public static double runden(double wert){
    return Math.round((wert *100))/100;
  }
Problem ist nur, das ich immer einen einstelligen Wert bekomme.
Also aus 2.66666 wird zb. 2.0.

Was mach ich falsch?

Gruß Rasmus
 

Peter Maurer

Pommerscher Krummstiel
Registriert
16.03.04
Beiträge
3.077
Vorher 0.5 addieren, dann klappt's.

Naechstes mal les' ich die Frage vorher... :D Also nochmal versuchen: Teile durch 100.0, das nuetzt vielleicht was.

Oder geht in Java auch ein Typecast der Marke (double)100?
 
  • Like
Reaktionen: MACRASSI

MACRASSI

Gelbe Schleswiger Reinette
Registriert
21.11.04
Beiträge
1.754
Vorher 0.5 addieren, dann klappt's.

Naechstes mal les' ich die Frage vorher... :D Also nochmal versuchen: Teile durch 100.0, das nuetzt vielleicht was.

Oder geht in Java auch ein Typecast der Marke (double)100?
Jetzt gehts. :D
Vielen Dank.

Gruß Rasmus