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

TAN() Esempi in SQL Server

In SQL Server, il TAN() La funzione restituisce la tangente dell'espressione di input.

Fornisci il valore come argomento quando chiami la funzione.

Sintassi

La sintassi è questa:

TAN ( float_expression ) 

Dove espressione_flottante è un'espressione di tipo float o di un tipo che può essere convertito in modo implicito in float, interpretato come numero di radianti.

Esempio 1 – Utilizzo di base

Ecco un esempio di base che restituisce la tangente di un singolo valore.

SELECT TAN(1) Result;

Risultato:

+-----------------+
| Result          |
|-----------------|
| 1.5574077246549 |
+-----------------+

E con un altro valore.

SELECT TAN(2.3) Result;

Risultato:

+-------------------+
| Result            |
|-------------------|
| -1.11921364173413 |
+-------------------+

Esempio 2 – Valore negativo

Qui cambiamo il valore precedente in un valore negativo.

SELECT TAN(-2.3) Result;

Risultato:

+------------------+
| Result           |
|------------------|
| 1.11921364173413 |
+------------------+

Esempio 3 – Espressioni

Puoi anche passare espressioni come questa:

SELECT TAN(2.5 + 0.3) Result;

Risultato:

+--------------------+
| Result             |
|--------------------|
| -0.355529831651176 |
+--------------------+

Esempio 4 – Passaggio di una funzione

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

SELECT 
  PI() 'PI',
  TAN(PI()) 'Tangent of PI';

Risultato:

+------------------+-----------------------+
| PI               | Tangent of PI         |
|------------------+-----------------------|
| 3.14159265358979 | -1.22464679914735E-16 |
+------------------+-----------------------+