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