Excel 2007 échoue au test de math

Cloud

Le célèbre tableur a démontré des lacunes qui l’empêchent d’afficher
correctement certains nombres.

Microsoft a reconnu l’existence d’une faille dans Excel 2007 qui empêcherait certains nombres de s’afficher correctement. Le problème survient lors de la saisie des nombres 65 535 ou 65 536. Au lieu d’afficher le nombre exact, la cellule Excel saisit la valeur 100 000.

Le nombre 65 535 apparaît souvent comme une valeur maximale dans les opérations de calcul car il s’agit du nombre maximum codé sur 16 bits.

Le directeur de programme Excel David Gainer a assuré dans un blog interne que, si l’affichage du nombre dans la cellule est incorrect, la valeur stockée en mémoire est exacte et ne compromet pas la suite des calculs.

Selon David Gainer, le problème est dû à la virgule flottante, qu’il attribue à des « changements dans la logique de calcul d’Excel » apportés pendant « le développement d’Office 2007 ».

Un correctif est actuellement dans ses dernières phases de test, mais David Gainer n’a pu avancer aucune date de lancement précise. Les autres versions d’Excel ne sont pas affectées.

Traduction de l’article Excel 2007 fails math test de Vnunet.com en date du 27 septembre 2007.