hell-student
Lieutenant
- Registriert
- Nov. 2007
- Beiträge
- 671
Hallo Zusammen,
Ich sitz grad an meiner Studienarbeit und muss da ein paar Berechnungen machen. Habe dabei mit der Eigen-Bibliothek gearbeitet und nun ergibt sich bei einfachen Berechnungen folgender Fehler:
s1.y() = 110.
Ausgabe:
0
-1.421e-14
Also irgendwie scheint er nicht 110 von 110 abziehen zu können. System siehe Sig. Compiler ist g++. BS: Kubuntu 11.04
Übertaktet wurde zwar, doch alles im grünen Bereich. Temps stimmen auch unter Linux. Eigentlich bleibt er immer nur auf 1,6 Ghz.
Habe keine Ahnung warum dies nun so ist und verzweifel halber dran. Hab vorhin auch noch andere komische Phänomene gesehen, das auskommentierte Terminalausgabe plötzlich das Ergebniss verändert.
Danke mal
Ich sitz grad an meiner Studienarbeit und muss da ein paar Berechnungen machen. Habe dabei mit der Eigen-Bibliothek gearbeitet und nun ergibt sich bei einfachen Berechnungen folgender Fehler:
Code:
Vector3d target(400,110,0);
Vector3d e1(target.x(), target.y(), target.z());
e1.x() -= s1.x();
e1.y() -= s1.y();
s1.y() = 110.
Ausgabe:
0
-1.421e-14
Also irgendwie scheint er nicht 110 von 110 abziehen zu können. System siehe Sig. Compiler ist g++. BS: Kubuntu 11.04
Übertaktet wurde zwar, doch alles im grünen Bereich. Temps stimmen auch unter Linux. Eigentlich bleibt er immer nur auf 1,6 Ghz.
Habe keine Ahnung warum dies nun so ist und verzweifel halber dran. Hab vorhin auch noch andere komische Phänomene gesehen, das auskommentierte Terminalausgabe plötzlich das Ergebniss verändert.
Danke mal