Fonctions atan() et atan2() en PHP

Définition et utilisation

La fonction atan() retourne l'arc tangente d'un nombre, la valeur de retour est comprise entre -PI/2 et PI/2.

La fonction atan2() retourne l'arc tangente des deux paramètres, le résultat est en radians, et sa valeur est comprise entre -PI et PI (y compris -PI et PI).

Syntaxe

atan(x)
atan2(x,y)
Paramètre Description
x Obligatoire. Un nombre.
y Obligatoire. Un nombre.

Description

La fonction atan() retourne x l'arc tangente, en radians. atan() est l'inverse de tan(), ce qui signifie que chaque valeur dans l'intervalle de atan() est a==tan(atan(a)).

La fonction atan2() calcule l'arc tangente de deux variables x et y l'arc tangente. Comme pour le calcul de l'arc tangente de y / x, la signification des signes des deux paramètres est utilisée pour déterminer l'octant du résultat.

Exemple

Exemple 1

Dans cet exemple, nous calculons l'arc tangente de différentes valeurs :

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

Sortie :

0.463647609001
-0.463647609001
1.37340076695
1.4711276743
-1.37340076695
-1.4711276743

Exemple 2

Dans cet exemple, nous calculons l'arc tangente de différentes variables x et 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))
?>

Sortie :

0.785398163397
-2.35619449019
0.785398163397
0.463647609001
-2.35619449019
-0.785398163397