Erreur de calcul dans Excel à la 13ème décimale

Fermé
ungepetto - 19 avril 2014 à 12:17
 ungepetto - 20 avril 2014 à 14:40
Bonjour,


Windows 7 / Excel 2007

Dans cellule A1 on saisit :1252,39
Dans cellule A2 on saisit :1208,06
Dans cellule A3 on saisit :=I1-I2
Le résultat dans A3 est 44,3300000000002000000.

On n'est pourtant pas le 1er avril!

Comme dit mon fils, c'est pas étonnant que les fusées se crashent!

Ca fait 24 ans que j'utilise Excel et je n'avait encore jamais vu ça !

Si on change le format d'affichage des 3 cellules :
"Format nombre, 26 décimales"
L'affichage devient :
A1 :1252,39000000000000000000000000
A2 :1208,06000000000000000000000000
A3 :44,33000000000020000000000000

A vous de juger!
A voir également:

5 réponses

Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
19 avril 2014 à 13:37
Bonjour,

effectivement ce n'est pas normal et personnellement je n'avais jamais utilisé autant de décimales, le 2 apparait à partir de la treizième décimale sur 2010. Il est vrai que peu d'utilisateurs utilisent plus de 3 ou 4 décimales

je vais poser la question à Microsoft
1
Je ne voulais que 2 décimales au départ, c'est quand j'ai voulu utiliser le résultat que j'ai été obligé de chercher au delà de la 2ème décimale. C'est Excel qui traîne quelque chose qui ne lui a pas été donné en entrée
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
19 avril 2014 à 14:41
Bonjour tous

effectivement curieux...
..ça mérite une explication d'autant plus que le problème, sa,ns être à priori aléatoire, se décale vers la gauche dans les décimale, ou disparaît parfois,, mais la valeur parasite ne dépasse jamais 3 quelque soit sa position dans la rangée de décimales , de la 10° à la 13°)

Voir le modèle de calculs joints (excel 2007)
https://www.cjoint.com/?DDtoMjB9uSK

A plus??? pour savoir
crdlmnt
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
Modifié par Mike-31 le 19/04/2014 à 15:09
Salut l'ami,

c'est un problème qui existe sur les versions antérieures, j'ai envoyé un mail à Microsoft, attendons la réponse, mais cela demande explication.
A suivre

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
19 avril 2014 à 15:45
Bonjour à tous,

même explication qu'ici
eric
0