XL 2013 Calculer un gros nombre de 4000 chiffres dans une cellule

anthony.unac

XLDnaute Occasionnel
Bonjour,

Je cherche à calculer un gros nombre d'au moins 4000 chiffres dans une cellule mais excel me jette.
Comment puis je résoudre ce type de probleme ?

Cordialement
Anthony
 

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Ce qui m'importe pour être plus précis est la valeur entière de A1 avec mettons 3 chiffres significatifs.
L'idéal serait d'aboutir à mettons quelque chose du type : 1.23*10^3987 par exemple ;)
les limitation Excel sont :
-1,79769313486231E308 à
-4,94065645841247E-324 pour les valeurs négatives ; 4,94065645841247E-324 à 1,79769313486232E308 pour les valeurs positives
pour afficher les 4000 décimales de Pi il faut considerer le résultat en tant que texte (concaténation des résultats des calculs consécutifs de l'algorithme de calcul)
http://www.pi314.net/
 

ODVJ

XLDnaute Impliqué
Bonsoir à tous,

Si tu n'as besoin que de 3 chiffres significatifs, tu n'as pas besoin de précision ni sur pi, ni sur les calculs intermédiaires.
3,1415927 suffira pour pi et 7 décimales en calculs intermédiaires te fourniront 1,2359737E3857.
Avec la précision plein pot d'excel, tu obtiens 1,23581172367818E3857

Pour effectuer le calcul, écrit l'exposant en binaire, calcule les puissances 1, 2, 4, 8, 16, etc... de EXP(Pi) en gardant une écriture en 2 cellules du résultat (mantisse dans une cellule et exposant dans l'autre).
Tu multiplies toutes les mantisses correspondant aux 1 de l'écriture binaire de 2827, tu normalises à nouveau ce résultat et tu additionnes tous les exposants correspondant aux 1 de l'écriture binaire de 2827, sans oublier l'exposant de la dernière normalisation .

Je te réponds d'une tablette et je n'ai pas de fichier à l'appui pour te rendre l'explication plus claire.
Ceci dit, le procédé est classique, notamment dans l'élévation de matrice à une puissance.

Cordialement
 

anthony.unac

XLDnaute Occasionnel
Bonjour,
Oui c'est juste mais je ne comprends pas du tout le code ni même ou est passée mon exponentielle e dans toute cette affaire ;)
En tous les cas ça marche du feu de dieu donc je garde !
Souhaitez vous que j'envoie le fichier afin que vous puissiez y voire plus clair ?
 
Dernière édition:

Dranreb

XLDnaute Barbatruc
ou est passée mon exponentielle
À la trappe, puisqu'on ne peut pas la calculer !
Mais puisqu'on en veut une exponentielle il n'y a qu'à raisonner en le considérant comme un logarithme…
…et en séparer ce qui est calculable de ce qui ne l'est pas.
10^(x/LN(10)) n'est ni plus ni moins que Exp(x)
Alors il ne reste plus qu'à calculer la partie fractionnaire de cet exposant de puissance de 10 et compléter en texte concaténé derrière la partie entière.
 
Dernière édition:

Discussions similaires

Réponses
7
Affichages
276

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote