sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan Atan() virker i PostgreSQL

I PostgreSQL, atan() er en matematisk funktion, der returnerer vinklen i radianer, hvis tangent er et angivet udtryk.

I trigonometri er dette kendt som arctangensen . Den arctangens er den omvendte af tangenten.

Arktangensen bruges, når du ved, hvad tangenten til en vinkel er, men du vil vide, hvad den faktiske vinkel er.

Syntaks

Syntaksen ser sådan ud:

atan(x)

Hvor x er en dobbelt præcision værdi, der repræsenterer tangenten til den vinkel, du forsøger at bestemme.

Eksempel

Her er et eksempel for at vise, hvordan det virker.

SELECT atan(1);

Resultat:

0.7853981633974483

Som nævnt repræsenterer argumentet tangenten, som i sig selv kan returneres med tan() fungere.

Derfor kan vi gøre følgende for at bekræfte dette.

SELECT atan(tan(1));

Resultat:

1

Brøker

Argumentet kan indeholde en brøkkomponent.

SELECT atan(1.6197);

Resultat:

1.0176820992229842

Negativt argument

Argumentet kan også være negativt.

SELECT atan(-1.6197);

Resultat:

-1.0176820992229842

Udtryk

Argumentet kan indeholde udtryk.

SELECT atan(.5 * .45);

Resultat:

0.2213144423477913

Return vinklen i grader

Som nævnt, atan() returnerer sit argument i radianer . For at få det i grader , brug atand() fungere.

atand() funktion fungerer nøjagtigt det samme som atan() , bortset fra at dets argument returneres i grader i stedet for radianer.


  1. Oracle partitionsindeks

  2. Sådan installeres SQL Developer på en Mac

  3. Returner primære nøgler fra en sammenkædet server i SQL Server (T-SQL-eksempler)

  4. brug kommandoen database_name i PostgreSQL