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.