sql >> Base de Datos >  >> RDS >> Sqlserver

Ejemplos de ATAN() en SQL Server

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   |
+------------------+--------------------+