|
En C# (C Sharp), il existe une fonction «ArcSin» dans la classe «Math», permettant de calculer l'Arc Sinus d'un cercle,
il peut être intéressant d'en reproduire une pour notre plaisir personnel:
using System;
namespace ArcSinus
{
class Program
{
public static double ArcSin(double a)
{
if(Math.Abs(a)==1.0) return Math.PI/2.0;
else return Math.Atan(a/Math.Sqrt(1-a*a));
}
static void Main(string[] args)
{
Console.WriteLine("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 |