[TEST] - Calcul de pi

Voir le sujet précédent Voir le sujet suivant Aller en bas

[TEST] - Calcul de pi

Message par tutosfaciles48 le Mer 20 Jan - 21:44

Bonjour, aujourd'hui je vous propose un algorithme pour essayer de calculer pi

Code:
using System;

namespace CalculDePi
{
 class MainClass
 {
 public static void Main (string[] args)
 {
 Console.WriteLine ("Combien de décimales voulez vous calculer ?");
 int nb_decimal = Console.Read ();
 if(nb_decimal < 1) {
 Console.WriteLine ("Impossible d'éffectuer le calcul car le nombre de décimales à calculer est inférieur à 1.");
 }
 else {
 Calc (nb_decimal);
 }

 string exit = Console.ReadLine ();
 }
 public static void Calc(int nb_decimal)
 {
 int result = 0;
 for(int i = 1;i < nb_decimal;i++) {
 result = result + (1/i*i);
 }
 Console.WriteLine (Math.Sqrt (result * 6));
 }
 }
}


@tutosfaciles48 a écrit:(pi * pi)/6 = 1/1*1 + 1/2*2 + 1/3*3 + ...

j'ai ésayer avec des grand nombrs (avec + de 100 neuf) mais le résultat , ici, dépendra de la précision pour Math.sqr .
avatar
tutosfaciles48
Admin

Messages : 22
Points : 67
Réputation : 0
Date d'inscription : 26/10/2015

Voir le profil de l'utilisateur http://tutosfaciles48.forumactif.org

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum