 # Java Math atan2()

The Java Math atan2() method converts the specified rectangular coordinates (x, y) into polar coordinates (r, θ) and returns the angle theta (θ).

The syntax of the `atan2()` method is:

``Math.atan2(double y, double x)``

Here, `atan2()` is a static method. Hence, we are accessing the method using the class name, `Math`.

## atan2() Parameters

The `atan2()` method takes two parameters.

• x/y - rectangular coordinates x and y

Note: The coordinates x and y represent a point in a two-dimensional plane.

## atan2() Return Values

• returns angle θ by converting coordinates (x, y) to coordinates (r, θ)

## Example: Java Math.atan2()

``````class Main {
public static void main(String[] args) {

// two coordinates x and y
double x = 3.7;
double y = 6.45;

// get angle θ
double theta = Math.atan2(y, x);
System.out.println(theta);                   // 1.0499821573815171

// convert into the degree
System.out.println(Math.toDegrees(theta));    // 60.15954618200191
}
}``````

Here, the `atan2()` method converts the coordinates (x, y) to coordinates (r, θ) and returns the angle theta (θ).

We have used the Math.toDegrees() method to convert the angle `θ` into the degree.