math.h
Función atan2 ANSI C
double atan2(double y, double x);
Calcula el valor principal del arco tangente de y/x, usando los signos de ambos argumentos para determinar el cuadrante del valor de retorno. Puede producirse un error de dominio si ambos argumentos son cero.
Valor de retorno:
La función atan2 retorna el arco tangente de y/x, en el intervalo [-PI, +PI] radianes.
Ejemplo:
#include <stdio.h> #include <math.h> int main() { double x = 0.2345, y = -3.4567; printf( "atan2( %f, %f ) = %f\n", y, x, atan2(y,x) ); return 0; }