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.