Section courante

A propos

Section administrative du site

En ASP, il n'existe aucune fonction «ArcSin» ou «ASin» permettant de calculer l'Arc Sinus d'un cercle. Pour remédier à se problème, il suffit de créer une fonction ressemblant à ceci :

  1. <%
  2. Function ASin(a)
  3.    Const PI=3.141592653589793
  4.    If Abs(a)=1 Then 
  5.       ASin = a*PI/2
  6.    Else 
  7.       ASin = Atn(a/Sqr(1-a*a))
  8.    End If
  9. End Function
  10.  
  11. Response.Write "ArcSin(0.5)=" & ASin(0.5) & "<br />"
  12. %>

on obtiendra le résultat suivant :

ArcSin(0.5)= 0.5235987755982989

Dernière mise à jour : Mercredi, le 20 août 2014