Funciones atan() y atan2() de PHP
Definición y uso
La función atan() devuelve la arctangente de un número, el valor de retorno está entre -PI/2 y PI/2.
La función atan2() devuelve la arctangente de dos parámetros, el valor de retorno es el radio, que se encuentra entre -PI y PI (inclusive -PI y PI).
Sintaxis
atan(x) atan2(x,y)
Parámetro | Descripción |
---|---|
x | Necesario. Un número. |
y | Necesario. Un número. |
Descripción
La función atan() devuelve x el valor arco tangente, en radianes. atan() es la función inversa de tan(), lo que significa que cada valor en el rango de atan() es a == tan(atan(a)).
La función atan2() calcula el valor arco tangente de dos variables x y y el valor arco tangente. Al igual que en el cálculo del arco tangente de y / x, la señal de los dos parámetros se utiliza para determinar el cuadrante del resultado.
Ejemplo
Ejemplo 1
Este ejemplo calcula el 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)) ?>
Salida:
0.463647609001 -0.463647609001 1.37340076695 1.4711276743 -1.37340076695 -1.4711276743
Ejemplo 2
Este ejemplo calcula el valor arco tangente de diferentes variables 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)) ?>
Salida:
0.785398163397 -2.35619449019 0.785398163397 0.463647609001 -2.35619449019 -0.785398163397