Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Função MySQL ATAN() – Retorna o arco tangente de um valor (ou valores)


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 |
+--------------------+