sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur Cotd() fungerar i PostgreSQL

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.


  1. Ta bort en ansluten användare från ett Oracle 10g-databasschema

  2. Hur kör man en lagrad procedur i oracle sql developer?

  3. PostgreSQL-distribution och konfiguration med Puppet

  4. Hur man formaterar ett tal med kommatecken i Oracle