Функция Oracle ATAN2 ()
Описание
Функция ATAN2 () используется для вычисления арктангенса двух чисел для точки на декартовой плоскости. Первое число в аргументе может находиться в неограниченном диапазоне и возвращает значение в диапазоне от -pi до pi в зависимости от знаков num1 и num2, указанных в аргументе, выраженных в радианах.
Функция принимает любой числовой или нечисловой тип данных (может быть неявно преобразован в числовой тип данных) в качестве аргумента.
Если какой-либо аргумент является BINARY_FLOAT или BINARY_DOUBLE, то функция возвращает BINARY_DOUBLE. В противном случае функция возвращает NUMBER.
Синтаксис:
ATAN2 (номер1, номер2);
Аргументы:
название | Описание |
---|---|
num1 | Число. |
num2 | Число. |
Наглядное представление функции ATAN2 ()
Example1:
Приведенное ниже утверждение вернет арктангенс в радианах -3 и 2 для точки в декартовой плоскости.
SELECT ATAN2(-3,2) FROM dual;
Вот результат
ATAN2 (-3,2) ----------- -.98279372
Example2
Приведенное ниже утверждение вернет арктангенс величин .5 и .3 для точки в декартовой плоскости.
SELECT ATAN2(.5,.3) FROM dual;
Вот результат
ATAN2 (0,5, 0,3) ------------ 1.03037683
Новый контент: Composer: менеджер зависимостей для PHP , R программирования