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