sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur Tan() fungerar i PostgreSQL

I PostgreSQL, tan() är en matematisk funktion som returnerar tangenten för inmatningsuttrycket.

Inmatningsuttrycket tillhandahålls som ett argument och det anges i radianer.

I trigonometri, i en rätvinklig triangel, tangens av en vinkel är längden på den motsatta sidan dividerad med längden på den intilliggande sidan.

Syntax

Syntaxen ser ut så här:

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

Resultat:

1.557407724654902

Bråk

Argumentet kan (och kommer vanligtvis) att innehålla en bråkdel.

SELECT tan(1.2490);

Resultat:

2.9995423388618807

Negativt argument

Argumentet kan också vara negativt.

SELECT tan(-1.2490);

Resultat:

-2.9995423388618807

Uttryck

Argumentet kan innehålla uttryck.

SELECT tan(.5 * .45);

Resultat:

0.22887537020775817

Pi

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

SELECT tan(pi()/2);

Resultat:

1.633123935319537e+16

Ange vinkeln i grader

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

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


  1. Materialiserad vy vs. tabeller:Vilka är fördelarna?

  2. Frågeoptimeringstekniker i SQL Server:5 bästa metoder för att öka sökresultaten

  3. Hur man jämför två tabeller kolumn för kolumn i orakel

  4. Konvertera rader till kolumner med "Pivot" i SQL Server