IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

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


 

Všechny články v sekci
Matematické funkce - Český PHP manuál
Článek pro vás napsal Snorlax
Avatar
Studuji jednu nejmenovanou pražskou střední školu - obor IT a rozhodl jsem se vám sdělit co to obnáší. Mladí se mohou rozhodnout zda je to dobrá cesta a ti co to už mají za sebou si mohou zavzpomínat popř. zjistit co se změnilo
Aktivity