No PostgreSQL,
atan() é uma função matemática que retorna o ângulo, em graus, cuja tangente é uma expressão especificada. Em trigonometria, isso é conhecido como arctangente . O arco tangente é o inverso da tangente.
O arco tangente é usado quando você sabe qual é a tangente de um ângulo, mas quer saber qual é o ângulo real.
Sintaxe
A sintaxe fica assim:
atand(x) Onde
x é uma precisão dupla valor que representa a tangente do ângulo que você está tentando determinar. Exemplo
Aqui está um exemplo para demonstrar como funciona.
SELECT atand(1); Resultado:
45
Como mencionado, o argumento representa a tangente, que pode ser retornada com o
tand() função. Portanto, podemos fazer o seguinte para verificar isso.
SELECT atand(tand(45)); Resultado:
45
Frações
O argumento pode conter um componente fracionário.
SELECT atand(1.7320508075688774); Resultado:
60.00000000000001
Argumento negativo
O argumento também pode ser negativo.
SELECT atand(-1.7320508075688774); Resultado:
-60.00000000000001
Expressões
O argumento pode incluir expressões.
SELECT atand(.5 * .45); Resultado:
12.680383491819821
Retorne o ângulo em radianos
Como mencionado,
atand() retorna seu argumento em graus . Para obtê-lo em radianos , use o atan() função. O
atan() função funciona exatamente da mesma forma que atand() , exceto que seu argumento é retornado em radianos em vez de graus.