No PostgreSQL,
tan()
é uma função matemática que retorna a tangente da expressão de entrada. A expressão de entrada é fornecida como um argumento e é especificada em radianos.
Em trigonometria, em um triângulo retângulo, a tangente de um ângulo é o comprimento do lado oposto dividido pelo comprimento do lado adjacente.
Sintaxe
A sintaxe fica assim:
tan(x)
Onde
x
é uma precisão dupla valor que é interpretado como número de radianos. Exemplo
Aqui está um exemplo para demonstrar como funciona.
SELECT tan(1);
Resultado:
1.557407724654902
Frações
O argumento pode (e geralmente conterá) um componente fracionário.
SELECT tan(1.2490);
Resultado:
2.9995423388618807
Argumento negativo
O argumento também pode ser negativo.
SELECT tan(-1.2490);
Resultado:
-2.9995423388618807
Expressões
O argumento pode incluir expressões.
SELECT tan(.5 * .45);
Resultado:
0.22887537020775817
Pi
Aqui está um exemplo que inclui o
pi()
função. SELECT tan(pi()/2);
Resultado:
1.633123935319537e+16
Especifique o ângulo em graus
Como mencionado,
tan()
aceita seu argumento em radianos . Para fornecê-lo em graus , use o tand()
função. O
tand()
função funciona exatamente da mesma forma que tan()
, exceto que seu argumento é especificado em graus em vez de radianos.