Contents | Index | < Browse | Browse >
LETTERatan2ULETTER
Liefert den Arcustangens von x/y
Übersicht
#include <math.h>
r = atan2(x, y);
double r; // Ergebnis
double x; // Winkel
double y; // Winkel
Portabilität
ANSI
Erklärung
Die Funktion atan2 berechnet den Arcustangens von x/y, d. h. den Winkel j, der
zum Zahlenpaar "x = cos j" und "y = sin j" gehört. Das Ergebnis ist aus
[-PI, +PI], und die Funktion ist besonders dann praktisch, wenn man
kartesische in Polarkoordinaten umrechnen will.
Die Umrechnung von kartesichen in Polarkoordinaten wird damit sehr einfach,
da bei gegebenen Koordinaten x und y der Winkel der Radialen ermittelt werden
kann.
Siehe auch
atan , tan
Beispiel
#include <stdio.h>
#include <math.h>
void main (void)
{
double result, x = 90.0, y = 15.0;
result = atan2(y, x);
printf("Der Arcustangens von %lf ist %lfn",
(y/x), result);
}