Java Math atan2 () -menetelmä muuntaa määritetyt suorakulmaiset koordinaatit (x, y) napakoordinaateiksi (r, θ) ja palauttaa kulman teetan (θ).
Menetelmän syntaksi atan2()
on:
Math.atan2(double y, double x)
Tässä atan2()
on staattinen menetelmä. Siksi pääsemme menetelmään käyttämällä luokan nimeä Math
.
atan2 () -parametrit
atan2()
Menetelmässä otetaan kaksi parametria.
- x / y - suorakulmaiset koordinaatit x ja y
Huomaa : Koordinaatit x ja y edustavat pistettä kaksiulotteisessa tasossa.
atan2 () Palautusarvot
- palauttaa kulman θ muuntamalla koordinaatit (x, y) koordinaateiksi (r, θ)
Esimerkki: 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 ) )
Tällöin atan2()
menetelmä muuntaa koordinaatit (x, y) koordinaateiksi (r, θ) ja palauttaa kulman teetan (θ).
Olemme käyttäneet Math.toDegrees () -menetelmää kulman θ
muuntamiseksi asteiksi .