Bug de calcul ?

Le
Dag75
Bonsoir,

Quand j'effectue le calcul suivant: 3 puissance 32 Excel me donne le
résultat 1 853 020 188 851 840
Or ce résultat me semble improbable car une puissance de 3 ne peut avoir
pour unité que 1, 3, 9 ou 7.
De plus pour le calcul 3 puissance 31 Excel me donne le résultat 617 673 396
283 947
Sachant que 3^32 = 3^31*3 => l'unité de 3^32 ne peut être que 1 (3*7!)

Je travaille sur office 2007 SP2.

Savez-vous comment résoudre ce problème

Merci par avance.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Francis SLAWNY
Le #20255711
Bonsoir
Pour ses calculs de puissance surtout sur des grands nombres, Excel fait des
calculs approchés.
Pour résoudre ce problème il faut utiliser un logiciel de calcul formel où
alors, décompser ses nombres en nombres plus petits et faire des calculs
algébriques puis rassembler le tout.
Si j'ai le temps j'enverrai une feuille excel qui fait ça.
FS

"Dag75"
Bonsoir,

Quand j'effectue le calcul suivant: 3 puissance 32 Excel me donne le
résultat 1 853 020 188 851 840
Or ce résultat me semble improbable car une puissance de 3 ne peut avoir
pour unité que 1, 3, 9 ou 7.
De plus pour le calcul 3 puissance 31 Excel me donne le résultat 617 673
396
283 947
Sachant que 3^32 = 3^31*3 => l'unité de 3^32 ne peut être que 1 (3*7!)

Je travaille sur office 2007 SP2.

Savez-vous comment résoudre ce problème

Merci par avance.


michdenis
Le #20255951
Bonjour ,

= 3^31 = 617673396283947

Comme excel arrondi après 15 chiffres, tu ne peux pas avoir une réponse exacte.
Pour ce faire, il faudrait que tu :

= 617673396283947 * 9
et excel ne peut faire un affichage exacte de cette réponse.



"Dag75" :
Bonsoir,

Quand j'effectue le calcul suivant: 3 puissance 32 Excel me donne le
résultat 1 853 020 188 851 840
Or ce résultat me semble improbable car une puissance de 3 ne peut avoir
pour unité que 1, 3, 9 ou 7.
De plus pour le calcul 3 puissance 31 Excel me donne le résultat 617 673 396
283 947
Sachant que 3^32 = 3^31*3 => l'unité de 3^32 ne peut être que 1 (3*7!)

Je travaille sur office 2007 SP2.

Savez-vous comment résoudre ce problème

Merci par avance.
Francis SLAWNY
Le #20255941
Peut-être une solution sur
http://www.excelabo.net/exemples/jmb-grandsnombres


"Dag75"
Bonsoir,

Quand j'effectue le calcul suivant: 3 puissance 32 Excel me donne le
résultat 1 853 020 188 851 840
Or ce résultat me semble improbable car une puissance de 3 ne peut avoir
pour unité que 1, 3, 9 ou 7.
De plus pour le calcul 3 puissance 31 Excel me donne le résultat 617 673
396
283 947
Sachant que 3^32 = 3^31*3 => l'unité de 3^32 ne peut être que 1 (3*7!)

Je travaille sur office 2007 SP2.

Savez-vous comment résoudre ce problème

Merci par avance.


Philippe.R
Le #20256251
Bonsoir,
C'est une limite connue d'affichage des grands nombres par Excel,
apparemment toujours non résolue sur la version 2007 : au delà de 15
chiffres, Excel affiche tous les suivants à 0
Si tu saisis directement 1 853 020 188 851 841, tu obtiendras le même
affichage qu'avec ton calcul
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/web/mpfe
News://news.microsoft.com/microsoft.public.fr.excel
"Dag75" news:
Bonsoir,

Quand j'effectue le calcul suivant: 3 puissance 32 Excel me donne le
résultat 1 853 020 188 851 840
Or ce résultat me semble improbable car une puissance de 3 ne peut avoir
pour unité que 1, 3, 9 ou 7.
De plus pour le calcul 3 puissance 31 Excel me donne le résultat 617 673
396
283 947
Sachant que 3^32 = 3^31*3 => l'unité de 3^32 ne peut être que 1 (3*7!)

Je travaille sur office 2007 SP2.

Savez-vous comment résoudre ce problème

Merci par avance.


Publicité
Poster une réponse
Anonyme