PHP - atan2
Třída
Metoda - atan2
(PHP 4, PHP 5, PHP 7)
Funkce atan2()
vrací hodnotu goniometrické funkce arkus
tangens dvou čísel x
a y
. Postup je podobný, jako
kdybychom počítali arkus tangens y / x
s tím rozdílem, že
znaménka obou parametrů jsou použita k určení kvadrantu.
Procedurální
- function atan2 (float $y, float $x) : float
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$y | float | První hodnota (dělenec). | |
$x | float | Druhá hodnota (dělitel). |
Návratové hodnoty
Vrací: float
Úhel v radiánech.
Příklady
<?php
$tanValues = array();
for ($i = 0; $i <= 180; $i += 15) {
$rand = rand(0, 180);
$tan = tan(deg2rad($i));
$tanRand = tan(deg2rad($rand));
echo "tan(" . $i . "°) = $tan <br />" .
"tan(" . $rand . "°) = $tanRand <br />" .
"atan2(" . $tan . ", " . $tanRand . ") = " . rad2deg(atan2($tan, $tanRand)) . "°<br />" .
"=====<br />";
}
Související manuály
- function atan (float $arg) : float