В PostgreSQL, atan() е математическа функция, която връща ъгъла в радиани, чиято тангенс е определен израз.
В тригонометрията това е известно като арктангенс . Арктангенсът е обратен на допирателната.
Арктангенсът се използва, когато знаете какъв е тангенсът на ъгъл, но искате да знаете какъв е действителният ъгъл.
Синтаксис
Синтаксисът е така:
atan(x)
Където x е сдвойна точност стойност, която представлява тангенса на ъгъла, който се опитвате да определите.
Пример
Ето пример, за да демонстрирате как работи.
SELECT atan(1); Резултат:
0.7853981633974483
Както бе споменато, аргументът представлява допирателната, която сама по себе си може да бъде върната с tan() функция.
Следователно можем да направим следното, за да проверим това.
SELECT atan(tan(1)); Резултат:
1
Дроби
Аргументът може да съдържа дробен компонент.
SELECT atan(1.6197); Резултат:
1.0176820992229842
Отрицателен аргумент
Аргументът може да бъде и отрицателен.
SELECT atan(-1.6197); Резултат:
-1.0176820992229842
Изрази
Аргументът може да включва изрази.
SELECT atan(.5 * .45); Резултат:
0.2213144423477913
Върнете ъгъла в градуси
Както споменахме, atan() връща аргумента си в радиани . За да го получите в градуси , използвайте atand() функция.
atand() функцията работи точно както atan() , с изключение на това, че аргументът му се връща в градуси вместо в радиани.