Les Chevaliers de Malte/Développeur - PHP5 - ASin/ArcSin


En PHP5, il existe une fonction «ArcSin» sous le nom de «asin», permettant de calculer l'Arc Sinus d'un cercle, il peut être intéressant d'en reproduire une pour notre plaisir personnel:
<?
function ArcSin($a) {
    if(abs($a)==1.0) return PI/2.0;
                else return atan($a/sqrt(1-$a*$a));
}
    
echo "ArcSin(0.5)=".ArcSin(0.5);
?>
on obtiendra le résultat suivant:
ArcSin(0.5)= 0.5235987755982989


Dernière mise à jour: Mardi, le 7 février 2006