Civilization IV : Beyond the Sword Le café…
sept 27

Comme le signalait Pc Impact il y a quelques jours un bug mystérieux a été découvert dans Excel 2007. Celui-ci semblait ne pas effectuer correctement un produit entre deux valeurs…

Aujourd’hui Microsoft relativise ce même bug en affirmant qu’il s’agit simplement d’un bug d’affichage et que les valeurs calculées sont évidemment les bonnes.

Certes … Mais comment est-ce-possible ? Si le bug a été découvert en faisant le produit de 800 par 77.1 il aurait pu apparaître dans bien d’autres cas. Comme je le disais à un collègue lorsque nous avons lus ensembles l’annonce de ce bu je n’aimerais pas être comptable par exemple et constater ce genre d’erreurs dans mes tableaux.

Peut-être bien que des tests supplémentaires auraient été nécessaires sur la suite Office 2007. Celà dit rien d’alarmant selon Microsoft France :

Excel 2007Il est important de noter que ce bug ne concerne que l’affichage, car la valeur en mémoire est la bonne. Pour preuve, le bon résultat est donné lorsque l’on fait une opération supplémentaire (sauf pour le cas de la multiplication par 1 et de l’addition par 1, car le nombre 65536 est aussi impacté). De plus, cela ne concerne que les nombres 65635 et 65636 dans 12 cas particuliers sur 9.214*10^18 (9214000000000000000). En kilomètre, ce nombre représente près de 60 fois la distance Terre-Soleil

Sources :

Excel 2007 : un très bon produit… ou presque, sur PC Impact

Bug Excel 2007 - Description, périmètre et solution, sur le forum de Microsoft France

Un commentaire pour “Un bug facheux sous Excel, mais Microsoft relativise”

  1. Nicolas a dit :

    Dans le même genre :

    Excel 2003 : quand les incrémentations buggent à leur tour sur Pc Impact.

Répondre