Il metodo Java Math atan2 () converte le coordinate rettangolari specificate (x, y) in coordinate polari (r, θ) e restituisce l'angolo theta (θ).
La sintassi del atan2()
metodo è:
Math.atan2(double y, double x)
Ecco atan2()
un metodo statico. Quindi, stiamo accedendo il metodo che utilizza il nome della classe, Math
.
atan2 () Parametri
Il atan2()
metodo accetta due parametri.
- x / y - coordinate rettangolari x e y
Nota : le coordinate x e y rappresentano un punto in un piano bidimensionale.
atan2 () Valori restituiti
- restituisce l'angolo θ convertendo le coordinate (x, y) in coordinate (r, θ)
Esempio: 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 ) )
Qui, il atan2()
metodo converte le coordinate (x, y) in coordinate (r, θ) e restituisce l'angolo theta (θ).
Abbiamo utilizzato il metodo Math.toDegrees () per convertire l'angolo θ
in gradi.