В PostgreSQL, cot() е тригонометрична функция, която връща котангенса на посочения ъгъл.
Ъгълът се предоставя като аргумент, посочен в радиани.
В тригонометрията, в правоъгълен триъгълник, котангенсът на ъгъла е дължината на съседната страна, разделена на дължината на противоположната страна.
Синтаксис
Синтаксисът е така:
cot(x)
Където x е сдвойна точност стойност, която се интерпретира като брой радиани.
Пример
Ето пример, за да демонстрирате как работи.
SELECT cot(1); Резултат:
0.6420926159343308
Дроби
Аргументът може да съдържа дробен компонент.
SELECT cot(1.2490); Резултат:
0.33338419232963085
Отрицателен аргумент
Аргументът може да бъде и отрицателен.
SELECT cot(-1.2490); Резултат:
-0.33338419232963085
Изрази
Аргументът може да включва изрази.
SELECT cot(.5 * .45); Резултат:
4.369190092810183
Pi
Ето пример, който включва pi() функция.
SELECT cot(pi()/3); Резултат:
0.577350269189626
Нулев аргумент
Аргументът, предоставен на cot() трябва да е различен от нула, тъй като котангенсът на нула не съществува.
Ето резултата, който получавам, когато предам нула като аргумент.
SELECT cot(0); Резултат:
Infinity
Посочете ъгъла в градуси
Както споменахме, cot() приема аргумента му в радиани . За да го предоставите в градуси , използвайте cotd() функция.
cotd() функцията работи точно както cot() , с изключение на това, че аргументът му е посочен в градуси вместо в радиани.