OVH Cloud OVH Cloud

Décimales pourquoi ?

2 réponses
Avatar
Michel.Girard
Bonjour, théoriquement, je devrais avoir 0, mais pour au bout de la 16
décimales, j'ai quelque chose ?
Dans ce cas, 8,09950 = =0,857+0,857+1+1+1+1+1+0,5+0,457+0,4285
-7,7650 = -0,857-0,857-1-1-1-1-1-0,5-0,457+0,333-0,4285
et -0,33300 = -0,33300
Qui peut m'expliquer pourquoi j'ai ce résultat ?
Merci beaucoup
Michel

8,09950
-7,76650
-0,33300
0,000000000000001054711873394

2 réponses

Avatar
Daniel
Bonjour.
Je n'ai pas vérifié tes calculs, mais j'ai déjà rencontré le même problème.
L'anomalie vient du fait qu'XL calcule en binaire et effectue des
conversions avant et après calcul. D'où la différence.
Cordialement.
Daniel
"Michel.Girard" a écrit dans le message de
news:
Bonjour, théoriquement, je devrais avoir 0, mais pour au bout de la 16
décimales, j'ai quelque chose ?
Dans ce cas, 8,09950 = =0,857+0,857+1+1+1+1+1+0,5+0,457+0,4285
-7,7650 = -0,857-0,857-1-1-1-1-1-0,5-0,457+0,333-0,4285
et -0,33300 = -0,33300
Qui peut m'expliquer pourquoi j'ai ce résultat ?
Merci beaucoup
Michel

8,09950
-7,76650
-0,33300
0,000000000000001054711873394





Avatar
Michel.Girard
Merci beaucoup Daniel c'est très sympa de ta part
Michel

"Daniel" a écrit dans le message de news:

Bonjour.
Je n'ai pas vérifié tes calculs, mais j'ai déjà rencontré le même
problème. L'anomalie vient du fait qu'XL calcule en binaire et effectue
des conversions avant et après calcul. D'où la différence.
Cordialement.
Daniel
"Michel.Girard" a écrit dans le message
de news:
Bonjour, théoriquement, je devrais avoir 0, mais pour au bout de la 16
décimales, j'ai quelque chose ?
Dans ce cas, 8,09950 = =0,857+0,857+1+1+1+1+1+0,5+0,457+0,4285
-7,7650 = -0,857-0,857-1-1-1-1-1-0,5-0,457+0,333-0,4285
et -0,33300 = -0,33300
Qui peut m'expliquer pourquoi j'ai ce résultat ?
Merci beaucoup
Michel

8,09950
-7,76650
-0,33300
0,000000000000001054711873394