V PostgreSQL cotd() je goniometrická funkce, která vrací kotangens zadaného úhlu.
Úhel je poskytován jako argument, zadaný ve stupních.
V trigonometrii v pravoúhlém trojúhelníku je kotangens úhlu délkou přilehlé strany dělenou délkou protilehlé strany.
Syntaxe
Syntaxe vypadá takto:
cotd(x)
Kde x je dvojitá přesnost hodnota, která je interpretována jako počet radiánů.
Příklad
Zde je příklad demonstrující, jak to funguje.
SELECT cotd(45); Výsledek:
1
Zlomky
Argument může obsahovat zlomkovou komponentu.
SELECT cotd(45.2490); Výsledek:
0.9913458158004194
Negativní argument
Argument může být i záporný.
SELECT cotd(-23.56); Výsledek:
-2.2932722545025657
Výrazy
Argument může obsahovat výrazy.
SELECT cotd(2 * 14); Výsledek:
1.8807264653463318
Nulový argument
Argument poskytnutý funkci cotd() musí být nenulový, protože kotangens nuly neexistuje.
Zde je výsledek, který dostanu, když předám nulu jako argument.
SELECT cotd(0); Výsledek:
Infinity
Určete úhel v radiánech
Jak již bylo zmíněno, cotd() přijímá jeho argument v stupních . Chcete-li jej poskytnout v radiánech , použijte cot() funkce.
cot() funkce funguje úplně stejně jako cotd() , kromě toho, že jeho argument je zadán v radiánech místo ve stupních.