No MySQL, o
ATAN()
A função retorna o arco tangente de um valor. Também pode ser usado para retornar o arco tangente de dois valores. Você fornece o valor/s como um argumento ao chamar a função.
Sintaxe
Esta função pode ser usada de uma das duas maneiras a seguir:
ATAN(X)
Onde
X
é o valor para o qual você deseja que a tangente do arco seja retornada. Também pode ser usado assim:
ATAN(Y,X)
Neste caso, é semelhante ao cálculo do arco tangente de
Y / X
, exceto que os sinais de ambos os argumentos são usados para determinar o quadrante do resultado. Exemplo 1 – Uso básico
Aqui está um exemplo básico que retorna o arco tangente de um único valor.
SELECT ATAN(1);
Resultado:
+--------------------+ | ATAN(1) | +--------------------+ | 0.7853981633974483 | +--------------------+
E com outro valor.
SELECT ATAN(2.7);
Resultado:
+--------------------+ | ATAN(2.7) | +--------------------+ | 1.2160906747839564 | +--------------------+
E com valor negativo.
SELECT ATAN(-2.7);
Resultado:
+---------------------+ | ATAN(-2.7) | +---------------------+ | -1.2160906747839564 | +---------------------+
Exemplo 3 – Expressões
Você também pode passar expressões como esta:
SELECT ATAN(2.1 + 0.3);
Resultado:
+-------------------+ | ATAN(2.1 + 0.3) | +-------------------+ | 1.176005207095135 | +-------------------+
Exemplo 4 – Com 2 argumentos
Aqui está um exemplo usando dois argumentos.
SELECT ATAN(2, 1);
Resultado:
+--------------------+ | ATAN(2, 1) | +--------------------+ | 1.1071487177940904 | +--------------------+
Exemplo 5 – Passando em uma função
Neste exemplo eu passo no MySQL
PI()
funcionar como um dos argumentos. SELECT ATAN(PI(), 1);
Resultado:
+--------------------+ | ATAN(PI(), 1) | +--------------------+ | 1.2626272556789118 | +--------------------+