Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Exemplos de TAN() no SQL Server


No SQL Server, o TAN() A função retorna a tangente da expressão de entrada.

Você fornece o valor como um argumento ao chamar a função.


Sintaxe


A sintaxe fica assim:
TAN ( float_expression ) 

Onde float_expression é uma expressão do tipo float ou de um tipo que pode ser convertido implicitamente em float, interpretado como número de radianos.

Exemplo 1 – Uso básico


Aqui está um exemplo básico que retorna a tangente de um único valor.
SELECT TAN(1) Result;

Resultado:
+-----------------+
| Result          |
|-----------------|
| 1.5574077246549 |
+-----------------+

E com outro valor.
SELECT TAN(2.3) Result;

Resultado:
+-------------------+
| Result            |
|-------------------|
| -1.11921364173413 |
+-------------------+

Exemplo 2 - Valor Negativo


Aqui mudamos o valor anterior para valor negativo.
SELECT TAN(-2.3) Result;

Resultado:
+------------------+
| Result           |
|------------------|
| 1.11921364173413 |
+------------------+

Exemplo 3 – Expressões


Você também pode passar expressões como esta:
SELECT TAN(2.5 + 0.3) Result;

Resultado:
+--------------------+
| Result             |
|--------------------|
| -0.355529831651176 |
+--------------------+

Exemplo 4 – Passando em uma função


Neste exemplo eu passo no T-SQL PI() funcionar como argumento.
SELECT 
  PI() 'PI',
  TAN(PI()) 'Tangent of PI';

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