I PostgreSQL, tan() er en matematisk funktion, der returnerer tangens til inputudtrykket.
Indtastningsudtrykket leveres som et argument, og det er angivet i radianer.
I trigonometri, i en retvinklet trekant, tangens af en vinkel er længden af den modsatte side divideret med længden af den tilstødende side.
Syntaks
Syntaksen ser sådan ud:
tan(x)
Hvor x er en dobbelt præcision værdi, der tolkes som antal radianer.
Eksempel
Her er et eksempel for at vise, hvordan det virker.
SELECT tan(1); Resultat:
1.557407724654902
Brøker
Argumentet kan (og vil normalt) indeholde en brøkkomponent.
SELECT tan(1.2490); Resultat:
2.9995423388618807
Negativt argument
Argumentet kan også være negativt.
SELECT tan(-1.2490); Resultat:
-2.9995423388618807
Udtryk
Argumentet kan indeholde udtryk.
SELECT tan(.5 * .45); Resultat:
0.22887537020775817
Pi
Her er et eksempel, der inkluderer pi() funktion.
SELECT tan(pi()/2); Resultat:
1.633123935319537e+16
Angiv vinklen i grader
Som nævnt, tan() accepterer sit argument i radianer . For at give det i grader , brug tand() fungere.
tand() funktion fungerer nøjagtigt det samme som tan() , bortset fra at dens argument er angivet i grader i stedet for radianer.