sql >> Base de Datos >  >> RDS >> PostgreSQL

Cómo funciona Atan() en PostgreSQL

En PostgreSQL, atan() es una función matemática que devuelve el ángulo, en radianes, cuya tangente es una expresión específica.

En trigonometría, esto se conoce como arcotangente. . El arcotangente es el inverso de la tangente.

El arcotangente se usa cuando sabes cuál es la tangente de un ángulo, pero quieres saber cuál es el ángulo real.

Sintaxis

La sintaxis es así:

atan(x)

Donde x es una doble precisión valor que representa la tangente del ángulo que está tratando de determinar.

Ejemplo

Aquí hay un ejemplo para demostrar cómo funciona.

SELECT atan(1);

Resultado:

0.7853981633974483

Como se mencionó, el argumento representa la tangente, que a su vez se puede devolver con tan() función.

Por lo tanto, podemos hacer lo siguiente para verificar esto.

SELECT atan(tan(1));

Resultado:

1

Fracciones

El argumento puede contener un componente fraccionario.

SELECT atan(1.6197);

Resultado:

1.0176820992229842

Argumento negativo

El argumento también puede ser negativo.

SELECT atan(-1.6197);

Resultado:

-1.0176820992229842

Expresiones

El argumento puede incluir expresiones.

SELECT atan(.5 * .45);

Resultado:

0.2213144423477913

Devolver el ángulo en grados

Como se mencionó, atan() devuelve su argumento en radianes . Para obtenerlo en grados , usa atand() función.

El atand() la función funciona exactamente igual que atan() , excepto que su argumento se devuelve en grados en lugar de radianes.