Funções atan() e atan2() do PHP

Definição e uso

A função atan() retorna o arco tangente de um valor numérico, o valor de retorno está entre -PI/2 e PI/2.

A função atan2() retorna o arco tangente dos dois parâmetros, o valor de retorno é em radianos, e o valor está entre -PI e PI (inclusive -PI e PI).

Sintaxe

atan(x)
atan2(x,y)
Parâmetro Descrição
x Obrigatório. Um número.
y Obrigatório. Um número.

Descrição

A função atan() retorna x em radianos. atan() é a função inversa de tan(), o que significa que cada valor dentro do escopo de atan() é a==tan(atan(a)).

A função atan2() calcula o valor arco tangente de duas variáveis x e y O valor arco tangente. É semelhante ao cálculo do arco tangente de y / x, a diferença é o sinal dos dois parâmetros, que é usado para determinar o quadrante do resultado.

Exemplo

Exemplo 1

Este exemplo calcula o valor arco tangente de diferentes valores:

<?php
echo(atan(0.50));
echo(atan(-0.50));
echo(atan(5));
echo(atan(10));
echo(atan(-5));
echo(atan(-10))
?>

Saída:

0.463647609001
-0.463647609001
1.37340076695
1.4711276743
-1.37340076695
-1.4711276743

Exemplo 2

Este exemplo calcula o valor arco tangente de diferentes variáveis x e y:

<?php
echo(atan2(0.50,0.50));
echo(atan2(-0.50,-0.50));
echo(atan2(5,5));
echo(atan2(10,20));
echo(atan2(-5,-5));
echo(atan2(-10,10))
?>

Saída:

0.785398163397
-2.35619449019
0.785398163397
0.463647609001
-2.35619449019
-0.785398163397