В 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()
, с изключение на това, че аргументът му е посочен в градуси вместо в радиани.