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