Provided by:
manpages-de-dev_0.8-1_all 
BEZEICHNUNG
atan2, atan2f, atan2l - die Arkus-Tangens-Funktion zweier Variablen
"UBERSICHT
#include <math.h>
double atan2(double y, double x);
float atan2f(float y, float x);
long double atan2l(long double y, long double x);
Linken Sie mit der Option -lm.
Mit Glibc erforderliche Makros (siehe feature_test_macros(7)):
atan2f(), atan2l():
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE >= 600 ||
_ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L;
oder cc -std=c99
BESCHREIBUNG
Die Funktion atan2() berechnet den Hauptwert des Arkus Tangens von y/x.
Mit den Vorzeichen der beiden Argumente wird der Quadrant des
Ergebnisses bestimmt.
R"UCKGABEWERT
Bei Erfolg geben diese Funktionen den Hauptwert des Arcus Tangens von
y/x im BogenmaB zuruck; der Ruckgabewert liegt im Intervall [-Pi, Pi].
Wenn y gleich +0 (-0) und x kleiner als 0 ist, wird +Pi (-Pi)
zuruckgegeben.
Wenn y gleich +0 (-0) und x groBer als 0 ist, wird +0 (-0)
zuruckgegeben.
Wenn y kleiner als 0 ist und x ist +0 oder -0, wird -Pi/2
zuruckgegeben.
Wenn y groBer als 0 und x gleich +0 oder -0 ist, wird Pi/2
zuruckgegeben.
Wenn entweder x oder y ein NaN (>>Not a Number<<, keine Zahl) ist, wird
ein NaN zuruckgegeben.
Wenn y gleich +0 (-0) und x gleich -0 ist, wird +Pi (-Pi)
zuruckgegeben.
Wenn y gleich +0 (-0) und x gleich +0 ist, wird +0 (-0) zuruckgegeben.
Ist y ein endlicher Wert groBer (kleiner) als 0 und ist x minus
unendlich, wird +Pi (-Pi) zuruckgegeben.
Ist y ein endlicher Wert groBer (kleiner) als 0 und ist x plus
unendlich, wird +0 (-0) zuruckgegeben.
Ist y plus unendlich (minus unendlich) und ist x endlich, wird Pi/2
(-Pi/2) zuruckgegeben.
Ist y plus unendlich (minus unendlich) und ist x minus unendlich, wird
3*Pi/4 (-3*Pi/4) zuruckgegeben.
Ist y plus unendlich (minus unendlich) und ist x plus unendlich, wird
Pi/4 (-Pi/4) zuruckgegeben.
FEHLER
Es treten keine Fehler auf.
KONFORM ZU
C99, POSIX.1-2001. Die Variante, die double zuruckgibt, ist auBerdem
konform zu SVr4, 4.3BSD, C89.
SIEHE AUCH
acos(3), asin(3), atan(3), carg(3), cos(3), sin(3), tan(3)
KOLOPHON
Diese Seite ist Teil der Veroffentlichung 3.27 des Projekts
Linux-man-pages. Eine Beschreibung des Projekts und Informationen, wie
Fehler gemeldet werden konnen, finden sich unter
http://www.kernel.org/doc/man-pages/.
"UBERSETZUNG
Die deutsche Ubersetzung dieser Handbuchseite wurde von Markus Schmitt
<fw@math.uni-sb.de> und Martin Eberhard Schauer
<Martin.E.Schauer@gmx.de> erstellt.
Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3 oder neuer bezuglich der Copyright-
Bedingungen. Es wird KEINE HAFTUNG ubernommen.
Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an <debian-l10n-
german@lists.debian.org>.
20. September 2010 ATAN2(3)