Section courante

A propos

Section administrative du site

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

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

on obtiendra le résultat suivant :

ACos(0.5)= 1.047197551196598

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