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

Cómo funciona Atand() en PostgreSQL

En PostgreSQL, atan() es una función matemática que devuelve el ángulo, en grados, 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í:

atand(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 atand(1);

Resultado:

45

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

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

SELECT atand(tand(45));

Resultado:

45

Fracciones

El argumento puede contener un componente fraccionario.

SELECT atand(1.7320508075688774);

Resultado:

60.00000000000001

Argumento negativo

El argumento también puede ser negativo.

SELECT atand(-1.7320508075688774);

Resultado:

-60.00000000000001

Expresiones

El argumento puede incluir expresiones.

SELECT atand(.5 * .45);

Resultado:

12.680383491819821

Devolver el ángulo en radianes

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

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