В PostgreSQL, cotd() е тригонометрична функция, която връща котангенса на посочения ъгъл.
Ъгълът се предоставя като аргумент, посочен в градуси.
В тригонометрията, в правоъгълен триъгълник, котангенсът на ъгъла е дължината на съседната страна, разделена на дължината на противоположната страна.
Синтаксис
Синтаксисът е така:
cotd(x)
Където x е сдвойна точност стойност, която се интерпретира като брой радиани.
Пример
Ето пример, за да демонстрирате как работи.
SELECT cotd(45); Резултат:
1
Дроби
Аргументът може да съдържа дробен компонент.
SELECT cotd(45.2490); Резултат:
0.9913458158004194
Отрицателен аргумент
Аргументът може да бъде и отрицателен.
SELECT cotd(-23.56); Резултат:
-2.2932722545025657
Изрази
Аргументът може да включва изрази.
SELECT cotd(2 * 14); Резултат:
1.8807264653463318
Нулев аргумент
Аргументът, предоставен на cotd() трябва да е различен от нула, тъй като котангенсът на нула не съществува.
Ето резултата, който получавам, когато предам нула като аргумент.
SELECT cotd(0); Резултат:
Infinity
Посочете ъгъла в радиани
Както споменахме, cotd() приема аргумента му в градуси . За да го предоставите в радиани , използвайте cot() функция.
cot() функцията работи точно както cotd() , с изключение на това, че аргументът му е посочен в радиани вместо в градуси.