Метод atan2() в Java
Метод atan2() используется для преобразования прямоугольных координат (x, y) в полярные координаты (r, theta), возвращая полученный угол theta. Этот метод вычисляет фазовый угол theta путем вычисления арктангенса y/x в диапазоне от -pi до pi.
Синтаксис
double atan2(double y, double x)
Parameters
y-- Ордината.
x-- Абсцисса.
Возвращаемое значение
Компонента theta полярных координат (r, theta), соответствующая точке (x, y) в декартовых координатах.
Пример
public class Test{
public static void main(String args[]){
double x = 45.0;
double y = 30.0;
System.out.println( Math.atan2(x, y) );
}
}
Скомпилируйте вышеприведённую программу, результат вывода:
0.982793723247329
Другие расширения
Класс Number в Java