В PostgreSQL, tan() е математическа функция, която връща тангенса на входния израз.
Входният израз се предоставя като аргумент и е посочен в радиани.
В тригонометрията, в правоъгълен триъгълник, тангенса на ъгъл е дължината на противоположната страна, разделена на дължината на съседната страна.
Синтаксис
Синтаксисът е така:
tan(x)
Където x е сдвойна точност стойност, която се интерпретира като брой радиани.
Пример
Ето пример, за да демонстрирате как работи.
SELECT tan(1); Резултат:
1.557407724654902
Дроби
Аргументът може (и обикновено ще) съдържа дробен компонент.
SELECT tan(1.2490); Резултат:
2.9995423388618807
Отрицателен аргумент
Аргументът може да бъде и отрицателен.
SELECT tan(-1.2490); Резултат:
-2.9995423388618807
Изрази
Аргументът може да включва изрази.
SELECT tan(.5 * .45); Резултат:
0.22887537020775817
Pi
Ето пример, който включва pi() функция.
SELECT tan(pi()/2); Резултат:
1.633123935319537e+16
Посочете ъгъла в градуси
Както споменахме, tan() приема аргумента му в радиани . За да го предоставите в градуси , използвайте tand() функция.
tand() функцията работи точно както tan() , с изключение на това, че аргументът му е посочен в градуси вместо в радиани.