K
kreativmonkey
Servus,
Vor einer woche habe ich angefangen das Buch "Einstieg in java 6" von Galileocomputing zu lesen, ich bin nun fast am ende und kann es einfach nicht mehr abwarten etwas zu programmieren. Durch ein paar beispielaufgaben kam ich auf die idee ein beispiel zur berechnung von vektoren so umzuschreiben das es mir einheitsvektoren such. Ich wollte mich an diese problemlösung schritt für schritt rantasten und habe gleich beim ersten schritt einen fehler den ich nicht lokalisieren kann.
Quellcode: http://pastebin.com/500QSzvG
Das ergebnis aus der rechnung wo auf jedefall 1 raus kommen muss lautet 1.000000007 was absolut keinen sin ergibt. Ich weiß das es rechenungenauigkeiten gibt aber das diese so groß sind schokiert mich ein wenig. Eine lösund dafür müsste es doch geben...
Schonmal vielen dank,
Kreativmonkey
Vor einer woche habe ich angefangen das Buch "Einstieg in java 6" von Galileocomputing zu lesen, ich bin nun fast am ende und kann es einfach nicht mehr abwarten etwas zu programmieren. Durch ein paar beispielaufgaben kam ich auf die idee ein beispiel zur berechnung von vektoren so umzuschreiben das es mir einheitsvektoren such. Ich wollte mich an diese problemlösung schritt für schritt rantasten und habe gleich beim ersten schritt einen fehler den ich nicht lokalisieren kann.
Quellcode: http://pastebin.com/500QSzvG
Das ergebnis aus der rechnung wo auf jedefall 1 raus kommen muss lautet 1.000000007 was absolut keinen sin ergibt. Ich weiß das es rechenungenauigkeiten gibt aber das diese so groß sind schokiert mich ein wenig. Eine lösund dafür müsste es doch geben...
Schonmal vielen dank,
Kreativmonkey