Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

ATAN() Esempi in SQL Server

In SQL Server, ATAN() La funzione restituisce l'arcotangente di un valore. In altre parole, restituisce l'angolo, in radianti, la cui tangente è un'espressione float specificata.

Fornisci il valore come argomento quando chiami la funzione.

Sintassi

La sintassi è questa:

ATAN ( float_expression ) 

Dove espressione_flottante è un'espressione di tipo float o di un tipo che converte implicitamente in float.

Esempio 1 – Utilizzo di base

Ecco un esempio di base che restituisce l'arcotangente di un singolo valore.

SELECT ATAN(2) Result;

Risultato:

+------------------+
| Result           |
|------------------|
| 1.10714871779409 |
+------------------+

E con un altro valore.

SELECT ATAN(1.3) Result;

Risultato:

+------------------+
| Result           |
|------------------|
| 0.91510070055336 |
+------------------+

Esempio 2 – Valore negativo

E con un valore negativo.

SELECT ATAN(-1.3) Result;

Risultato:

+-------------------+
| Result            |
|-------------------|
| -0.91510070055336 |
+-------------------+

Esempio 3 – Espressioni

Puoi anche passare espressioni come questa:

SELECT ATAN(2.5 + 0.3) Result;

Risultato:

+------------------+
| Result           |
|------------------|
| 1.22777238637419 |
+------------------+

Esempio 4 – Passaggio di una funzione

In questo esempio passo il T-SQL PI() funzione come argomento.

SELECT 
  PI() 'PI',
  ATAN(PI()) 'Arctangent of PI';

Risultato:

+------------------+--------------------+
| PI               | Arctangent of PI   |
|------------------+--------------------|
| 3.14159265358979 | 1.26262725567891   |
+------------------+--------------------+