- Code: Tout sélectionner
850 x 77,1 = 100000
Passionnant non ?
Mais que font les codeurs ? !!
Vieux motard a écrit:Un bug dans un produit Microsoft? C'est pas un pléonasme, ça?
gowap a écrit:Tout prog qui va au dela de print "hello world" contient inévitablement des bugs.
Selon l’éditeur, Excel n'est pas victime d'un bug de calcul, mais uniquement d'un bug d'affichage sur certaines valeurs. En ce sens, si l'on multiplie par 2 ces 100 000, on obtiendra bien 131 070 et non pas 200 000. Est mise en cause la représentation binaire des nombres à virgule flottante : douze d'entre eux provoquent le bug (6 entre 65534.99999999995 et 65535, et 6 entre 65535.99999999995 et 65536). En d'autres termes, les calculs en interne sont bons, mais le résultat affiché ne l'est pas. D'ailleurs, l'interrogation du contenu des cellules via VBA donne le bon résultat.
Retourner vers Le coin informatique
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité