PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como Sin() funciona no PostgreSQL


No PostgreSQL, sin() é uma função matemática que retorna o seno trigonométrico do ângulo especificado, conforme medido em radianos.

Você especifica o ângulo fornecendo um argumento para a função ao chamá-la.

Em trigonometria, seno é a função que é igual à razão do lado oposto a um determinado ângulo (em um triângulo retângulo) para a hipotenusa.

Sintaxe


A sintaxe fica assim:
sin(x)

Onde x é uma precisão dupla valor que representa o ângulo (em radianos) para o qual você deseja que o seno seja retornado.

Exemplo


Aqui está um exemplo para demonstrar como funciona.
SELECT sin(2);

Resultado:
0.9092974268256817

Frações


O ângulo pode conter um componente fracionário.
SELECT sin(1.2345);

Resultado:
0.9439833239445111

Ângulos negativos


O ângulo pode ser negativo.
SELECT sin(-2);

Resultado:
-0.9092974268256817

Expressões


O argumento pode incluir expressões.
SELECT sin(1.5 * 2);

Resultado:
0.1411200080598672

Passando outras funções


Aqui está um exemplo que inclui outra função (neste caso pi() ) na expressão.
SELECT sin(pi()/2);

Resultado:
1

Especifique o ângulo em graus


Como mencionado, o ângulo que você fornece para sin() é especificado em radianos . Para especificá-lo em graus , use o sind() função.

O sind() função funciona exatamente da mesma forma que sin() , exceto que seu argumento é especificado em graus em vez de radianos.