Incompréhension sur énieme décimal d'un nombre

Guigui

XLDnaute Occasionnel
Bonjour,

Total incompréhension concernant un calcul pourtant basique sur Excel :

165,07 - 150,00 le résultat renvoyé par Excel est 15,07 ... jusqu'ici OK
Mais quand je compare ce 15,07 au résultat d'un autre calcul qui renvoi également 15,07, Excel m'affiche un "FAUX"

J'ai augmenté les décimales pour y voir un peu plus claire et voici le résultat !:
165,070000000000000000000000000000
-
150,000000000000000000000000000000
= 15,070000000000100000000000000000
Je ne m'explique pas l'apparition de ce "1" en 13ème décimal !

Avez vous une idée ?

Ci joint un fichier exemple.

Merci par avance

Guillaume
 

Pièces jointes

  • décimale.xlsx
    20.7 KB · Affichages: 32

Guigui

XLDnaute Occasionnel
Re : Incompréhension sur énieme décimal d'un nombre

Etrangement, ci je remplace la valeur de la cellule G2 (dans la feuille juillet 2014) par sa propre valeur (et non la formule qui va chercher le résultat de la feuille Juin 2014) le problème disparait !

...
 

Misange

XLDnaute Barbatruc
Re : Incompréhension sur énieme décimal d'un nombre

Bonjour

ce n'est pas un mystère et un problème bien connu de tous les logiciels qui font des calculs, cela tient à la façon dont les nombres sont stockés
Plus d'infos ici
Ce lien n'existe plus

Si tu mets 10 dans A1 et 10 dans A2 et que tu écris = A1=A2 en A3 tu auras bien VRAI en A3
Mais maintenant si ces deux 10 sont issus eux même de calculs (différents), les manipulations successives de nombres peuvent entraîner d'infimes différences entre le deux nombres et A3 peut te renvoyer faux alors que pourtant tu vois 10 en A1 et A2

la solution c'est effectivement d'arrondir les nombres quand tu suspectes ce genre de problème ou de travailler avec la précision affichée des nombres quand cela est possible (mais perso je n'aime pas du tout cette solution qui introduit d'autres biais).
 

Guigui

XLDnaute Occasionnel
Re : Incompréhension sur énieme décimal d'un nombre

Misange, le forum,

Merci pour ces précisions.
En effet, l'option "Calcul avec la précision au format affiché" risque de poser des problèmes dans d'autres fichiers.

Je vais donc opter pour arrondir mon 1er chiffre.

Merci à tous.
Bonne journée
 

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 329
Messages
2 087 335
Membres
103 520
dernier inscrit
Azise