Funkcje atan() i atan2() w PHP

Definicja i użycie

Funkcja atan() zwraca arcytan liczby, wynik znajduje się między -PI/2 a PI/2.

Funkcja atan2() zwraca arcytan ogólny dwóch argumentów, wynik jest w radianach, jego wartość znajduje się między -PI a PI (włącznie -PI i PI).

Gramatyka

atan(x)
atan2(x,y)
Parametr Opis
x Wymagane. Liczba.
y Wymagane. Liczba.

Opis

Funkcja atan() zwraca x wartości arctan, jednostką jest radian. atan() jest odwrotną funkcją tan(), co oznacza, że każda wartość w zakresie atan() jest a==tan(atan(a)).

Funkcja atan2() oblicza wartość arctan dwóch zmiennych x i y wartości arctan. Podobnie jak w obliczaniu arctan(y/x), różnica polega na znakach obu parametrów, które określają kwadrant wyniku.

Przykład

Przykład 1

Ten przykład oblicza arctan różnych wartości:

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

Wynik:

0.463647609001
-0.463647609001
1.37340076695
1.4711276743
-1.37340076695
-1.4711276743

Przykład 2

Ten przykład oblicza wartości arctan różnych zmiennych x i 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))
?>

Wynik:

0.785398163397
-2.35619449019
0.785398163397
0.463647609001
-2.35619449019
-0.785398163397