Partage
  • Partager sur Facebook
  • Partager sur Twitter

comment fairep our calculer pi en c++

Sujet résolu
    22 août 2007 à 15:41:31

    mmh oui elle est mieux.

    Avec les nombres de 1 à 101, on a : pi = 3.161198612987
    Avec les nombres de 1 à 1001, on a : pi = 3.143588659586
    Avec les nombres de 1 à 2001, on a : pi = 3.140594649846
    Avec les nombres de 1 à 5001, on a : pi = 3.141192973350
    Avec les nombres de 1 à 5001, on a : pi = 3.141792613596
    ...

    On se rapproche gentiment.

    Cette formule a l'avantage de ne pas avoir recours à des trop grands ou trop petits nombres.



    • Partager sur Facebook
    • Partager sur Twitter
    Co-auteur du cours de C++. ||| Posez vos questions sur le forum ||| Me contacter.
      22 août 2007 à 15:42:05

      Une méthode pour disposer d'une précision infinie, c'est de tout calculer à l'aide de rationnels (boost.rational au pif).

      Ensuite, il te suffit de faire la division à la main comme on t'a appris en primaire pour avoir des chiffres après la virgule à volonté.
      • Partager sur Facebook
      • Partager sur Twitter

      comment fairep our calculer pi en c++

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown