kennen:lib:atan2
Inhaltsverzeichnis
atan2()
#include
<cmath>
double atan2 (double y, double x)
Liefert den orientierten Winkel zwischen positiver x-Achse und der Verbindungslinie vom Nullpunkt zu einem anderen Punkt (x,y). Die Vorzeichen der Argumente bestimmen den Quadranten.
Parameter
y | y-Koordinate |
x | x-Koordinate |
Beide Argumente dürfen 0 sein, jedoch nicht gleichzeitig.
Beim Aufruf atan2(0,0)
wird errno
auf EDOM
gesetzt.
Ergebnis
Rückgabewert: Hauptwert von arctan(y/x) im Bereich $[- \pi, \pi]$,
im Fehlerfall NAN
(not a number).
Siehe auch
Beispiel
- atan2.cpp
#include <cmath> #include <iostream> int main() { double x = 3, y = 4; std::cout << "Richtung zum Punkt (" << x << ", " << y << ") = " << std::atan2(y,x) << '\n'; }
kennen/lib/atan2.txt · Zuletzt geändert: 2019-11-20 15:01 von 127.0.0.1