PhilippGer
Mitglied
Hatte mal versucht per Suchfunktion etwas ähnliches zu finden, bin aber auch nichts passendes gestoßen...
Dazu kommt als Konsolenausgabe:
-1 + (-1) = 1.844674e+19
Wo mache ich da den Denkfehler?
Es müsste doch d = -2 kommen?
€dit:
Okay, kaum postet man da findet sich der Fehler... ist erledigt!
Code:
double d = value + oldValue;
printf("Double Value:\t%e\n", value);
printf("oldValue:\t%e\n", oldValue);
printf("Double Sum:\t%e\n", d);
Dazu kommt als Konsolenausgabe:
Code:
Double Value: -1.000000e+00
Double oldValue: -1.000000e+00
Double Sum: 1.844674e+19
-1 + (-1) = 1.844674e+19
Wo mache ich da den Denkfehler?
Es müsste doch d = -2 kommen?
€dit:
Okay, kaum postet man da findet sich der Fehler... ist erledigt!
Zuletzt bearbeitet: