Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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/
 
9Re

Salut Modeste
Je plussoie et je pense que dans le cas de l'exponentielle il n'y a pas de solution
Il serait intéressant d'avoir l'avis de notre mathématicien préféré ( ROGER )

NB Excel se bloque sur ton calcul pour A9>225
 
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
 
Bonjour.
En A9 :
Code:
2827
En A1 :
Code:
=TEXTE(10^MOD(A9/LN(10);1);"0,00")&"*10^"&ENT(A9/LN(10))
m'affiche :
Est-ce juste ?
Avec en A1 :
Code:
=TEXTE(10^MOD(PI()*A9/LN(10);1);"0,00")&"*10^"&ENT(PI()*A9/LN(10))
et toujours 2827 en A9 j'obtiens "1,24*10^3857"
 
Dernière édition:
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:
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:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…