asin - Český PHP manuál
Funkce asin v PHP vrací hodnotu goniometrické funkce arkus sinus. Arkus sinus je převrácená hodnota sinu (často označováno také jako sin−1). Umožňuje nám zpětně získat úhel.
Vstupní hodnoty
Název | Datový typ | Povinný |
---|---|---|
hodnota sinu | float | Ano |
Výstupní hodnota
(float) Výsledný úhel v radiánech
Ukázkový kód
<?php $sinValues = array(); for ($i = 0; $i <= 180; $i = $i + 15) { $sinValues[] = sin(deg2rad($i)); echo "sin(" . $i . "°) = " . end($sinValues) . "<br />"; } echo "==============================================<br />"; foreach ($sinValues as $sinValue) { echo "sin $sinValue = " . rad2deg(asin($sinValue)) . "°<br>"; } ?>
Výstup kódu
sin(0°) = 0 sin(15°) = 0.25881904510252 sin(30°) = 0.5 sin(45°) = 0.70710678118655 sin(60°) = 0.86602540378444 sin(75°) = 0.96592582628907 sin(90°) = 1 sin(105°) = 0.96592582628907 sin(120°) = 0.86602540378444 sin(135°) = 0.70710678118655 sin(150°) = 0.5 sin(165°) = 0.25881904510252 sin(180°) = 1.2246467991474E-16 ============================================== sin 0 = 0° sin 0.25881904510252 = 15° sin 0.5 = 30° sin 0.70710678118655 = 45° sin 0.86602540378444 = 60° sin 0.96592582628907 = 75° sin 1 = 90° sin 0.96592582628907 = 75° sin 0.86602540378444 = 60° sin 0.70710678118655 = 45° sin 0.5 = 30° sin 0.25881904510252 = 15° sin 1.2246467991474E-16 = 7.0167092985349E-15°
Související funkce