Hi leute,
ich hab eigentlich gemeint, dass ich c++ kann (hab jetzt aber unibedingt soo viel java gemacht, dass ich jetzt fast verzweifle).
mein triviales problem:
wenn ich in zeile 2 einen breakpoint setze, ist x = 0.01499999999,
in zeile 4: x= 15728.639999999999
wenn das ganze anstelle von double mit float gemacht wird, wirds noch viiieeeellll extremer (also der fehler ist dann riesig).
ich habs mit
probiert.
bei x = 0.0150 liefert wenigstens der debugger richtige ergebnisse in zeile 2, aber die rechnung wird trotzdem falsch.
hab ich zuviel java gemacht oder bin ich einfach blöd?
HIIIIIIILLLLLLLFFFFFFFFFFEEEEEEEEE!!!!!!!
danke
edit: ach ja... der compiler war MS Visual Studio 2003 - VC.NET compiler