sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur Atan() fungerar i PostgreSQL

I PostgreSQL, atan() är en matematisk funktion som returnerar vinkeln i radianer, vars tangent är ett specificerat uttryck.

Inom trigonometri är detta känt som arctangensen . Arktangensen är inversen av tangenten.

Arktangensen används när du vet vad tangenten för en vinkel är, men du vill veta vad den faktiska vinkeln är.

Syntax

Syntaxen ser ut så här:

atan(x)

Där x är en dubbel precision värde som representerar tangenten för vinkeln du försöker bestämma.

Exempel

Här är ett exempel för att visa hur det fungerar.

SELECT atan(1);

Resultat:

0.7853981633974483

Som nämnts representerar argumentet tangenten, som i sig kan returneras med tan() fungera.

Därför kan vi göra följande för att verifiera detta.

SELECT atan(tan(1));

Resultat:

1

Bråk

Argumentet kan innehålla en bråkdel.

SELECT atan(1.6197);

Resultat:

1.0176820992229842

Negativt argument

Argumentet kan också vara negativt.

SELECT atan(-1.6197);

Resultat:

-1.0176820992229842

Uttryck

Argumentet kan innehålla uttryck.

SELECT atan(.5 * .45);

Resultat:

0.2213144423477913

Återställ vinkeln i grader

Som nämnts, atan() returnerar sitt argument i radianer . För att få det i grader , använd atand() fungera.

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


  1. Introduktion till PL/SQL-undantagshantering i Oracle Database

  2. Cloud Migration 101:Flytta från SQL Server till Azure

  3. Förstå dataarkitekternas roll i datastyrning

  4. TreeView-kontroll med underformulär