cs_GoldenEye
Messages postés527Date d'inscriptionvendredi 14 septembre 2001StatutMembreDernière intervention 6 octobre 2008
-
28 avril 2002 à 19:46
cs_nEUrOne
Messages postés41Date d'inscriptiondimanche 17 novembre 2002StatutMembreDernière intervention14 avril 2004
-
23 janv. 2003 à 13:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_nEUrOne
Messages postés41Date d'inscriptiondimanche 17 novembre 2002StatutMembreDernière intervention14 avril 2004 23 janv. 2003 à 13:09
Pour stocker des nombre plus grands, tu peux toujours te faire une type comme le BCD
[ long long int ] e [long int]
Sverdlovsky
Messages postés58Date d'inscriptionjeudi 25 juillet 2002StatutMembreDernière intervention10 janvier 2005 10 oct. 2002 à 17:11
Salut les potes, je connais une solution pour avoir plusieurs centaines de décimales de pi, voire plusieurs milliers...
Il faut utiliser les tableaux pour opérer des calculs.J'ai posté récemment un code qui calcule les grands entiers de la suite de Fibonacci, qui peuvent atteindre plusieurs centaines de chiffres pour composer chaque entier.
Pour les décimales de pi, les tableaux enregistrent de l'élément 0 à N un chiffre
calculé sous forme de code ASCII.Par exemple, le chiffre 0 devient en ascii le caractère numéro 48, jusqu'au chiffre 9 qui est le code ASCII n° 57.Merci d'avoir indiqué la formule pour calculer pi.Je sais ce qui me reste à faire, hehehe... A vos marques, prêt ? Codez !!!
Indices de calcul :
les puissances N de 5 et de 239 sont enregistrées dans des tableaux.
ensuite, un calcul de fractions et de produits puis de sommes modifient les chiffres dans ces tableaux...
Sverdlovsky
Messages postés58Date d'inscriptionjeudi 25 juillet 2002StatutMembreDernière intervention10 janvier 2005 10 oct. 2002 à 17:10
Salut les potes, je connais une solution pour avoir plusieurs centaines de décimales de pi, voire plusieurs milliers...
Il faut utiliser les tableaux pour opérer des calculs.J'ai posté récemment un code qui calcule les grands entiers de la suite de Fibonacci, qui peuvent atteindre plusieurs centaines de chiffres pour composer chaque entier.
Pour les décimales de pi, les tableaux enregistrent de l'élément 0 à N un chiffre
calculé sous forme de code ASCII.Par exemple, le chiffre 0 devient en ascii le caractère numéro 48, jusqu'au chiffre 9 qui est le code ASCII n° 57.Merci d'avoir indiqué la formule pour calculer pi.Je sais ce qui me reste à faire, hehehe... A vos marques, prêt ? Codez !!!
Indices de calcul :
les puissances N de 5 et de 239 sont enregistrées dans des tableaux.
ensuite, un calcul de fractions et de produits puis de sommes modifient les chiffres dans ces tableaux...
Galett
Messages postés115Date d'inscriptionjeudi 7 février 2002StatutMembreDernière intervention21 mai 2005 7 juin 2002 à 20:55
essaye en te créant une nouvelle classe Grand Réel par exemple avec aucune limite de précision, c sur c chiant a faire, mais tu pourrais obtenir les décimales beaucoup plus loin :o)
cs_GoldenEye
Messages postés527Date d'inscriptionvendredi 14 septembre 2001StatutMembreDernière intervention 6 octobre 20084 1 mai 2002 à 18:23
Oui ce pourrait être une idée mais tu ne dépasseras pas les dizaines de décimales.
Pour un million de de chiffres après la virgule il faut s'y prendre autrement. Ce n'est pas une critique, juste une incitation à aller plus loin
couriousous
Messages postés68Date d'inscriptionlundi 21 mai 2001StatutMembreDernière intervention 4 janvier 2003 30 avril 2002 à 21:07
tu devrait déclarer long double ... c'est codé sur 64 bits (je crois)
cs_GoldenEye
Messages postés527Date d'inscriptionvendredi 14 septembre 2001StatutMembreDernière intervention 6 octobre 20084 28 avril 2002 à 19:46
Tu fais comment pour avoir plus de 30 décimales ?
La précision de ton prog est limitée, dommage
Je crois par ailleurs que la formule de Plouffe converge plus vite
23 janv. 2003 à 13:09
[ long long int ] e [long int]
10 oct. 2002 à 17:11
Il faut utiliser les tableaux pour opérer des calculs.J'ai posté récemment un code qui calcule les grands entiers de la suite de Fibonacci, qui peuvent atteindre plusieurs centaines de chiffres pour composer chaque entier.
Pour les décimales de pi, les tableaux enregistrent de l'élément 0 à N un chiffre
calculé sous forme de code ASCII.Par exemple, le chiffre 0 devient en ascii le caractère numéro 48, jusqu'au chiffre 9 qui est le code ASCII n° 57.Merci d'avoir indiqué la formule pour calculer pi.Je sais ce qui me reste à faire, hehehe... A vos marques, prêt ? Codez !!!
Indices de calcul :
les puissances N de 5 et de 239 sont enregistrées dans des tableaux.
ensuite, un calcul de fractions et de produits puis de sommes modifient les chiffres dans ces tableaux...
10 oct. 2002 à 17:10
Il faut utiliser les tableaux pour opérer des calculs.J'ai posté récemment un code qui calcule les grands entiers de la suite de Fibonacci, qui peuvent atteindre plusieurs centaines de chiffres pour composer chaque entier.
Pour les décimales de pi, les tableaux enregistrent de l'élément 0 à N un chiffre
calculé sous forme de code ASCII.Par exemple, le chiffre 0 devient en ascii le caractère numéro 48, jusqu'au chiffre 9 qui est le code ASCII n° 57.Merci d'avoir indiqué la formule pour calculer pi.Je sais ce qui me reste à faire, hehehe... A vos marques, prêt ? Codez !!!
Indices de calcul :
les puissances N de 5 et de 239 sont enregistrées dans des tableaux.
ensuite, un calcul de fractions et de produits puis de sommes modifient les chiffres dans ces tableaux...
7 juin 2002 à 20:55
1 mai 2002 à 18:23
Pour un million de de chiffres après la virgule il faut s'y prendre autrement. Ce n'est pas une critique, juste une incitation à aller plus loin
30 avril 2002 à 21:07
28 avril 2002 à 19:46
La précision de ton prog est limitée, dommage
Je crois par ailleurs que la formule de Plouffe converge plus vite