sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur Cot() fungerar i PostgreSQL

I PostgreSQL, cot() är en trigonometrisk funktion som returnerar cotangensen för den angivna vinkeln.

Vinkeln tillhandahålls som ett argument, specificerat i radianer.

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:

cot(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 cot(1);

Resultat:

0.6420926159343308

Bråk

Argumentet kan innehålla en bråkdel.

SELECT cot(1.2490);

Resultat:

0.33338419232963085

Negativt argument

Argumentet kan också vara negativt.

SELECT cot(-1.2490);

Resultat:

-0.33338419232963085

Uttryck

Argumentet kan innehålla uttryck.

SELECT cot(.5 * .45);

Resultat:

4.369190092810183

Pi

Här är ett exempel som inkluderar pi() funktion.

SELECT cot(pi()/3);

Resultat:

0.577350269189626

Nollargument

Argumentet som tillhandahålls till cot() 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 cot(0);

Resultat:

Infinity

Ange vinkeln i grader

Som nämnts, cot() accepterar dess argument i radianer . För att tillhandahålla det i grader , använd cotd() fungera.

cotd() Funktionen fungerar exakt på samma sätt som cot() , förutom att dess argument anges i grader istället för radianer.


  1. Finns det några alternativ till ett gåbord för många-till-många föreningar?

  2. SQL DROP TABLE-sats och olika användningsfall

  3. Kontrollera att tabellen finns eller inte innan du skapar den i Oracle

  4. Lokala och globala temporära tabeller i SQL Server