G
Guest
Gast
Hallo!
Ich schreibe grade ein javaprogramm was aus verscheidenne Zahlenkombis die Summe bildet.
Teils kommen da sehr eigenartige ergebnisse raus. Hier System.out.println:
Der Code:
Was ist da los??
Oder mach ich was ganz falsch?
Vielen Dank!!!
Ich schreibe grade ein javaprogramm was aus verscheidenne Zahlenkombis die Summe bildet.
Teils kommen da sehr eigenartige ergebnisse raus. Hier System.out.println:
8.98 + 4.13 = 13.11
1.99 + 6.64 = 8.629999999999999
1.99 + 9.91 = 11.9
8.98 + 4.13 = 13.11
6.64 + 1.99 = 8.629999999999999
1.99 + 9.91 = 11.9
8.98 + 6.64 = 15.620000000000001
1.99 + 4.13 = 6.12
1.99 + 9.91 = 11.9
8.98 + 6.64 = 15.620000000000001
Der Code:
Code:
double e1 = Double.valueOf(liste.get(i).toString()).doubleValue();
double e2 = Double.valueOf(liste.get(i+1).toString()).doubleValue();
double paarungssumme = e1+e2;
System.out.println(e1 + " + " + e2 + " = " + paarungssumme);
Was ist da los??
Oder mach ich was ganz falsch?
Vielen Dank!!!