Related Articles

Related Articles

java.lang.Math.atan2() in Java
  • Last Updated : 06 Mar, 2018


atan2() is an inbuilt method in Java which is used to return the theta component from polar coordinate. The atan2() method returns a numeric value between –\pi and \pi representing the angle \theta of a (x, y) point and positive x-axis. It is the counterclockwise angle, measured in radian, between the positive X-axis, and the point (x, y).

Syntax :

Math.atan2(double y, double x)
where, x and y are X and Y coordinates in double data type.

Returns :
It returns a double value. The double value is \theta from polar coordinate (r, theta).

Example : Program demonstrating the atan2() method

filter_none

edit
close

play_arrow

link
brightness_4
code

// 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(x, y);
  
        System.out.println(theta);
    }
}

chevron_right


Output :

1.4056476493802699

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :