• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> 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