atan2() es un método incorporado en Java que se usa para devolver el componente theta de la coordenada polar. El método atan2() devuelve un valor numérico entre – y que representa el ángulo de un punto (x, y) y el eje x positivo. Es el ángulo en sentido antihorario, medido en radianes, entre el eje X positivo y el punto (x, y).
Sintaxis:
Math.atan2(double y, double x) where, x and y are X and Y coordinates in double data type.
Devoluciones:
Devuelve un valor doble. El valor doble es de la coordenada polar (r, theta).
Ejemplo: programa que demuestra el método atan2()
Java
// Java program for implementation of // atan2() method import java.util.*; class GFG { // Driver Code public static void main(String args[]) { // X and Y coordinates double x = 90.0; double y = 15.0; // theta value from polar coordinate (r, theta) double theta = Math.atan2(y, x); System.out.println(theta); } }
Producción
0.16514867741462683