Hallo!
Mein Problem ist, dass ich bei der Berechnung eines Arcustangens umgerechnet in degrees zum Teil extrem ungenaue Werte als Lösung bekomme(z.B.: Math.toDegrees(Math.atan(5/7)= 45°).
Ich benötige diese Winkel in einem Programm, dass für einen Fluss, der mit w fließt & x breit ist ,ein Boot, das y schnell fährt, einen Zielpunkt, der um z meter vom Startpunkt verschoben ist, alle benötigten Werte errechnet. Ich habe Scrollleisten zum verändern der Werte hinzugefügt, bei einer Veränderung werden die Werte dann neu errechnet. Auffällig ist, dass beim berechnen des Arcustangens von (Abstand/Flussbreite) genaue Werte errechnet werden, wenn das Ergebnis von Abstand/Flussbreite möglichst klein ist. Ich denke ich bin nur über einen Anfängerfehler gestolpert und Ihr könnt mir weiterhelfen.
Bei Fragen fragt gerne.
thirty7
Mein Problem ist, dass ich bei der Berechnung eines Arcustangens umgerechnet in degrees zum Teil extrem ungenaue Werte als Lösung bekomme(z.B.: Math.toDegrees(Math.atan(5/7)= 45°).
Ich benötige diese Winkel in einem Programm, dass für einen Fluss, der mit w fließt & x breit ist ,ein Boot, das y schnell fährt, einen Zielpunkt, der um z meter vom Startpunkt verschoben ist, alle benötigten Werte errechnet. Ich habe Scrollleisten zum verändern der Werte hinzugefügt, bei einer Veränderung werden die Werte dann neu errechnet. Auffällig ist, dass beim berechnen des Arcustangens von (Abstand/Flussbreite) genaue Werte errechnet werden, wenn das Ergebnis von Abstand/Flussbreite möglichst klein ist. Ich denke ich bin nur über einen Anfängerfehler gestolpert und Ihr könnt mir weiterhelfen.
Bei Fragen fragt gerne.
thirty7