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