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