En SQL Server, ATAN()
La función devuelve el arcotangente de un valor. En otras palabras, devuelve el ángulo, en radianes, cuya tangente es una expresión flotante especificada.
Proporcionas el valor como argumento cuando llamas a la función.
Sintaxis
La sintaxis es así:
ATAN ( float_expression )
Donde expresión_flotante es una expresión de tipo flotante o de un tipo que implícitamente se convierte en flotante.
Ejemplo 1:uso básico
Aquí hay un ejemplo básico que devuelve el arco tangente de un solo valor.
SELECT ATAN(2) Result;
Resultado:
+------------------+ | Result | |------------------| | 1.10714871779409 | +------------------+
Y con otro valor.
SELECT ATAN(1.3) Result;
Resultado:
+------------------+ | Result | |------------------| | 0.91510070055336 | +------------------+
Ejemplo 2:valor negativo
Y con un valor negativo.
SELECT ATAN(-1.3) Result;
Resultado:
+-------------------+ | Result | |-------------------| | -0.91510070055336 | +-------------------+
Ejemplo 3 – Expresiones
También puede pasar expresiones como esta:
SELECT ATAN(2.5 + 0.3) Result;
Resultado:
+------------------+ | Result | |------------------| | 1.22777238637419 | +------------------+
Ejemplo 4:pasar una función
En este ejemplo, paso el T-SQL PI()
funcionar como el argumento.
SELECT PI() 'PI', ATAN(PI()) 'Arctangent of PI';
Resultado:
+------------------+--------------------+ | PI | Arctangent of PI | |------------------+--------------------| | 3.14159265358979 | 1.26262725567891 | +------------------+--------------------+