I PostgreSQL, cotd()
är en trigonometrisk funktion som returnerar cotangensen för den angivna vinkeln.
Vinkeln tillhandahålls som ett argument, specificerat i grader.
I trigonometri, i en rätvinklig triangel, är kotangensen för en vinkel längden på den intilliggande sidan dividerad med längden på den motsatta sidan.
Syntax
Syntaxen ser ut så här:
cotd(x)
Där x
är en dubbel precision värde som tolkas som antal radianer.
Exempel
Här är ett exempel för att visa hur det fungerar.
SELECT cotd(45);
Resultat:
1
Bråk
Argumentet kan innehålla en bråkdel.
SELECT cotd(45.2490);
Resultat:
0.9913458158004194
Negativt argument
Argumentet kan också vara negativt.
SELECT cotd(-23.56);
Resultat:
-2.2932722545025657
Uttryck
Argumentet kan innehålla uttryck.
SELECT cotd(2 * 14);
Resultat:
1.8807264653463318
Nollargument
Argumentet som tillhandahålls till cotd()
måste vara icke-noll, eftersom kotangensen för noll inte existerar.
Här är resultatet jag får när jag skickar noll som argument.
SELECT cotd(0);
Resultat:
Infinity
Ange vinkeln i radianer
Som nämnts, cotd()
accepterar dess argument i grader . För att tillhandahålla den i radianer , använd cot()
fungera.
cot()
Funktionen fungerar exakt på samma sätt som cotd()
, förutom att dess argument anges i radianer istället för grader.