No SQL Server, o T-SQL
COS()
function é uma função matemática que retorna o cosseno trigonométrico do ângulo especificado – medido em radianos – na expressão especificada. Você especifica o ângulo fornecendo um argumento para a função ao chamá-la.
Sintaxe
A sintaxe fica assim:
COS ( float_expression )
Onde float_expression é uma expressão do tipo float.
Exemplo 1 – Uso básico
Aqui está um exemplo para demonstrar.
SELECT COS(1) Result;
Resultado:
+------------------+ | Result | |------------------| | 0.54030230586814 | +------------------+
E com um valor diferente:
SELECT COS(2) Result;
Resultado:
+--------------------+ | Result | |--------------------| | -0.416146836547142 | +--------------------+
Exemplo 2 – Frações
O argumento pode ter um componente fracionário.
SELECT COS(1.52) Result;
Resultado:
+--------------------+ | Result | |--------------------| | 0.0507744849335792 | +--------------------+
Exemplo 3 – Expressões
Você também pode usar expressões como esta:
SELECT COS(1 + 2) Result;
Resultado:
+--------------------+ | Result | |--------------------| | -0.989992496600445 | +--------------------+
Então, usando esse exemplo, o resultado é o mesmo que fazer isso:
SELECT COS(3) Result;
Resultado:
+--------------------+ | Result | |--------------------| | -0.989992496600445 | +--------------------+
Exemplo 4 – PI
E aqui está um exemplo que usa o T-SQL
PI()
funcionar como argumento. SELECT COS(PI()) Result;
Resultado:
+----------+ | Result | |----------| | -1 | +----------+