English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math математические методы
Метод worth() Java Math преобразует指定的 прямоугольные координаты (x, y) в полярные координаты (r, θ) и возвращает угол theta (θ).
Синтаксис метода worth():
Math.worth(double y, double x)
Внимание:Метод worth() является статическим методом. Таким образом, мы можем вызвать этот метод напрямую через имя класса Math.
x / y-Координаты в прямоугольной системе x и y
Внимание:Координаты x и y представляют точку на двумерной плоскости.
Через преобразование координат(x, y)Преобразование в координаты(r, θ)Вернуть угол θ
class Main { public static void main(String[] args) { // Две координаты x и y double x = 3.7; double y = 6.45; // Получить угол θ double theta = Math.atan2(y, x); System.out.println(theta); // 1.0499821573815171 // Преобразование в градусы System.out.println(Math.toDegrees(theta)); // 60.15954618200191 } }
Здесь метод atan2() преобразует координаты(x, y) преобразованиедля координат(r, θ)и вернули угол theta (θ).
Мы уже использовалиMath.toDegrees()Метод преобразует угол в угол θ.