Método atan2() de Java
El método atan2() se utiliza para convertir coordenadas rectangulares (x, y) en coordenadas polares (r, theta), devolviendo el ángulo resultante theta. Este método calcula el ángulo de fase theta calculando el arcotangente de y/x, con un rango de -pi a pi.
Sintaxis
double atan2(double y, double x)
Parámetros
y-- Ordenada.
x-- Abscisa.
Valor de retorno
El componente theta del punto en coordenadas polares (r, theta) correspondiente al punto (x, y) en coordenadas cartesianas.
Ejemplo
public class Test{
public static void main(String args[]){
double x = 45.0;
double y = 30.0;
System.out.println( Math.atan2(x, y) );
}
}
El resultado de compilar el programa anterior es:
0.982793723247329
Otras extensiones
Clase Number de Java