Accueil > Forum > > > > Calcul en multi précision de la valeur de pi
Calcul en multi précision de la valeur de pi
mercredi 1 mars 2006 à 18:22:13 |
Calcul en multi précision de la valeur de pi

nico_rs4
|
Bonjour à tous, je dois réaliser un programme en C (calculant pi avec 1000 décimales) sachant que pi= 16( ((1/5^1)-(1/3*1/5^3)+ ((1/5*1/5^5)-(1/7*1/5^7)+... ) - 4 ( (1/239^1)-(1/3*1/239^3)+ ... ) Tout cela en utilisant les pointeurs et l'allocation dynamique de la mémoire. Voilà je suis vraiment perdu et ne vois vraiment pas par quoi commencer, donc si quelqu'un pouvait m'éclairer un peu sur le sujet ça serait bien sympa. Merci d'avance. Bonne soirée.
|
|
mercredi 1 mars 2006 à 20:43:48 |
Re : Calcul en multi précision de la valeur de pi
|
mercredi 1 mars 2006 à 22:13:36 |
Re : Calcul en multi précision de la valeur de pi

fetsr
|
commences deja par simplifier ton equation en la posant sous la forme de qqchose du type pi = f(0) + f(1) + ... + f(n) Essaye de trouver l'occurence, et la programmation se fera ensuite tout simplement.
Bien formuler la question, c'est en partie resoudre le probleme.
|
|
jeudi 2 mars 2006 à 11:04:28 |
Re : Calcul en multi précision de la valeur de pi

nico_rs4
|
Merci mais soyez un peu plus précis, je suis pas un "As" de la programmation... Sinon je ne serais pas venu sur ce forum à part pour répondre aux questions des autres! Les listes chainées je ne les ai pas encore vues au cours! Le problème n'est pas la formule mais c'est qu'il faut redéfinir chaque opérations élémentaires (addition, soustraction, division et multiplication)...
|
|
jeudi 2 mars 2006 à 23:04:59 |
Re : Calcul en multi précision de la valeur de pi

fetsr
|
Ce qui me gene (ou du moins m'empeche de trouver une simplification de ta formule) ce sont les ... Par ailleurs, fais attention à la precision, car les types n'ont pas de precision à 1000 decimales, donc il va falloir que tu trouve une astuce pour resoudre ce probleme. Par ailleurs, reformule ton equation, il doit y avoir de parentheses en trop (ou en moins), ou bien il en manque une partie. Bref, essaye d'etre plus clair pour voir comment on peut t'aider.
|
|
mercredi 8 mars 2006 à 23:52:57 |
Re : Calcul en multi précision de la valeur de pi

Stepharcher
|
Alors dans un premier temps, je te conseil cette formule : (pi^2)/6 = 1/(1^2) + 1/(2^2) + 1/(3^2) + ... + 1/(n^2) Dans un second temps... il va falloir que tu trouves le moyen de calculer autant de décimale. Je te propose une de mes sources qui utilise la librairie GMP http://www.cppfrance.com/codes/GMP-PUISSANCE-LIBRAIRIE_24819.aspx. En ce qui concerne la formule de pi, tu en as pas mal. Le but c'est de prendre la plus pratique pour l'ordinateur... Beaucoup de formule sont à base de nombre premier... Ca serait une erreur de les choisir car elles vont impliquer des calculs en plus. Pour en savoir plus sur les formules de pi, tu as notre ami à tous c'est à dire Google ^_^ mais aussi le wiki [ Lien ]  Stéph 
|
|
Cette discussion est classée dans : valeur, multi, précision, calcul, pi
Répondre à ce message
Sujets en rapport avec ce message
DEVOIR A EFFECTUER DANS LE CADRE DE MES ETUDES [ par tommar ]
J'AI UN ALGORITHME A ECRIRE ET A TRADUIRE EN LANGAGE C (IL S'AGIT D'UN DOSSIER "POLYNÔME").JE DEBUTE EN PROGRAMMATION ET J'AI DU MAL A M'EN SORTIR CAR
Comment débuter en VC++ 2005 [ par arfimounir ]
Salut, il ya 3 jours que je me suis convertis de Vb2005 vers VC++2005.Je veux quelqu'un qui peut me traduire ces methodes de base: de VB en C++.1- Où
Probleme de pointeur (enfin je pense) dans l'utilisation d'une fonction [ par neutrix ]
Salut.. Help Je souhaite créer un main et une fonction. Tout cela me servira ensuite en info industriel pour un microcontroleur. Le main s'occupera
Challenge - VC++ VB Split/Join [ par dpincon ]
Voici, j ai l algo suivant (qui fonctionne tres bien en vb). Si qq un arrive à le mettre en C++, je lui offre un irish cooofffee. Objectif : 1. ouvrir
[cull facing] Besoin d'une petite précision [ par jcloupgarou ]
Bonjour,Je fait un modeleur 3d et dans ce cadre les objets, ainsi que la camera ne sont pas fixes et peuvent notemment tourner. Dans ce sens, que sign
Récupérer valeur combobox (liste déroulante) [ par lolorenzeb ]
Salut à tous,Voila je réalise une appli graphique avec les API et j'utilise un combobox.Mon problème est que j'aimerai récupérer la valeur sélectionne
[.net] Petit probléme pour l'affichage d'une droite [ par fab3131 ]
Je code sous visual c++.netj'ai un problème lorsque j'affiche une droite puisque j'ai rajouter une image dans une pictureBox, où il y a un axe (x,y).l
Calcul d'un module dans une boite de dialogue [ par UltimAKnighT ]
Bonjour, Je debute en programmation d'interface graphique et j'ai voulu réaliser un petit programme pour calculer le module d'un nombre complexe. Voic
urgent [ par sendouda ]
j'ai voulu exécuter une commande dos en MFC sans qu'on m'ouvre la fenêtre dos.j'ai utilisé le code suivant avec cmd ets une Cstring qui contient la co
insertion d'un int dans une chaine de caractère (string) [ par Apache_31 ]
Bonjour j'ai un problème avec ma requête MYSQL.en effet j'utilise la fonction mysql_query(Connection,"insert into table values (valeur 1, valeur 2) ")
Livres en rapport
|
Derniers Blogs
[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg [MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|