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.