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