STARGÅTE hat geschrieben:
ATan2()Zitat:
Das Ergebnis liegt immer zwischen -#PI und +#PI. Negative Winkel zeigen an, dass die Linie unterhalb der X-Achse liegt; positive Werte zeigen an, dass die Linie über der X-Achse liegt. Wenn 'x' und 'y' gleich null sind, dann gibt die Funktion 0 zurück.
Das ist falsch! Wenn der Winkel positiv ist, ist der y-Wert positiv, das heißt es liegt
unter der X-Achse; bzw. über der X-Achse wnmen er negativ ist, da die Y-Achse (anders als in der Mathematik) ja von Oben nach Unten verläuft.
Das ist nicht an sich falsch, sondern es kommt darauf an um welchen Winkel und um welches Koordinatensystem es überhaupt geht. Im ersten Absatz der Hilfe wird versucht das zu beschreiben, leider ist es nicht gelungen:
Hilfe hat geschrieben:
Berechnet den Winkel im Bogenmaß (Radiant) zwischen der X-Achse und einer Linie, welche in der von 'x' und 'y' definierten Richtung gezeichnet wird. Der Winkel kann zum Berechnen von Winkeln zwischen Linien in 2D verwendet werden, oder zum Umwandeln rechtwinkeliger Koordinaten in Polarkoordinaten.
Das ist die Passage die geändert werden muss! Sie sollte ungefähr so lauten:
Zitat:
Berechnet den Winkel im kartesischen Koordinatensystem, den ein vom Nullpunkt durch den Punkt P(x|y) laufender Strahl mit der positiven x-Achse bildet.
Mit dieser Funktion lassen sich auch rechtwinkelige Koordinaten in Polarkoordinaten umwandeln.
So ist klar formuliert worum es geht, und in diesem Zusammenhang ist der von Dir zitierte letzte Absatz der Hilfe richtig.
Grüße, Nino