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

Exemplos de SIN() no SQL Server


Usando o SQL Server, você pode usar o T-SQL SIN() função para retornar o seno de um número. Mais especificamente, esta função retorna o seno trigonométrico do ângulo especificado, em radianos, e em um valor numérico aproximado, float , expressão.

O tipo de dados de retorno é float .

Você fornece o número como um argumento ao chamar a função.


Sintaxe


A sintaxe fica assim:
SIN ( float_expression ) 

Onde float_expression é uma expressão do tipo float ou de um tipo que pode ser convertido implicitamente em float.

Exemplo 1 – Uso básico


Aqui está um exemplo básico para demonstrar o que SIN() retorna para um determinado valor.
SELECT SIN(7) Result;

Resultado:
+-------------------+
| Result            |
|-------------------|
| 0.656986598718789 |
+-------------------+

Exemplo 2 - Valor Negativo


Aqui está um exemplo usando um valor negativo.
SELECT SIN(-7) Result;

Resultado:
+--------------------+
| Result             |
|--------------------|
| -0.656986598718789 |
+--------------------+

Exemplo 3 – Expressões


Você pode usar expressões como esta:
SELECT SIN(5*2) Result;

Resultado:
+-------------------+
| Result            |
|-------------------|
| -0.54402111088937 |
+-------------------+

Então, isso teria o mesmo resultado que fazer isso:
SELECT SIN(10) Result;

Resultado:
+-------------------+
| Result            |
|-------------------|
| -0.54402111088937 |
+-------------------+

Exemplo 4 – Usando PI


Neste exemplo, obtenho o seno de π (pi). Eu faço isso passando o PI() funcionar como um argumento.
SELECT SIN(PI()) Result;

Resultado:
+----------------------+
| Result               |
|----------------------|
| 1.22464679914735E-16 |
+----------------------+