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;
}