nico_rs4
Messages postés2Date d'inscriptionmercredi 1 mars 2006StatutMembreDernière intervention 2 mars 2006
-
1 mars 2006 à 18:22
Stepharcher
Messages postés117Date d'inscriptionsamedi 12 avril 2003StatutMembreDernière intervention 8 septembre 2008
-
8 mars 2006 à 23:52
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.
fetsr
Messages postés24Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention31 mars 2006 1 mars 2006 à 22:13
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.
nico_rs4
Messages postés2Date d'inscriptionmercredi 1 mars 2006StatutMembreDernière intervention 2 mars 2006 2 mars 2006 à 11:04
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)...
fetsr
Messages postés24Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention31 mars 2006 2 mars 2006 à 23:04
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
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 [www.google.com Google] ^_^ mais aussi le wiki http://fr.wikipedia.org/wiki/Pi