„Java Math“ atan2 () metodas paverčia nurodytas stačiakampes koordinates (x, y) į polines koordinates (r, θ) ir grąžina kampą teta (θ).
atan2()
Metodo sintaksė yra tokia:
Math.atan2(double y, double x)
Čia atan2()
yra statinis metodas. Taigi, mes prieiname metodą naudodami klasės pavadinimą Math
.
atan2 () parametrai
atan2()
Metodas trunka dvi parametrus.
- x / y - stačiakampės koordinatės x ir y
Pastaba : koordinatės x ir y žymi tašką dvimatėje plokštumoje.
atan2 () Grąžinimo vertės
- grąžina kampą θ konvertuodamas koordinates (x, y) į koordinates (r, θ)
Pavyzdys: 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 ) )
Čia atan2()
metodas paverčia koordinates (x, y) į koordinates (r, θ) ir grąžina kampą teta (θ).
Norėdami konvertuoti kampą θ
į laipsnį, naudojome metodą Math.toDegrees () .