Le Bug de l'an 2000 ?

Salut à tous,

Je viens de constater un phénomène étrange sous excel, quelque chose que je ne m'explique pas !

Lorsque je tape les valeur suivante

A1 : 177,14

B1 : 0

C1 : 0

D1 : 148,11

E1 : 29,03

Ensuite je fais F1 = A1 - B1 - C1 - D1 - E1

Normalement cela devrai donner 0 et cela donne : -2,84217E-14

Quelqu'un sait il comment cela est possible ?

Merci d'avance

6fiche-client.xlsm (130.72 Ko)

magnifique...

Par contre si tu fais F1=A1-SOMME(B1:E1), tu as bien 0...

Oui exact, mais quelqu'un a t'il une explication à ce phénomène étrange ?

Merci

hello

je connaissais sous 1-2-3 de Lotus :

le tableur utilise x chiffres pour faire les calculs (x étant indépendant du nombre de chiffres que tu saisis)

il les triture, mais il gère mal les arrondis.

il en résulte des écarts infimes (dans ton ca de l'ordre de 10^-14)

pour éviter ces désagréments, vive la fonction ARRONDI

(ou alors, pour les calculs scientifiques, il y a d'autres solutions. Mais là, il faudra un spécialiste)

Bonjour

C'est en effet très curieux...

Quant à l'expliquer moi je me contenterai de la réponse de jmd...

Cordialement,

Bonjour,

Le problème ne vient pas d'Excel mais du mode de calcul du processeur.

Le processeur calcule en binaire et cela peut donner des arrondis infimes (mais réels quand même).

Bon, mon explication n'est pas très scientifique, mais je sais que le problème tourne auprès du processeur.

Si quelqu'un de plus averti en la matière peut donner plus d'explications ...

Voilou

@+

bonsoir

En complément de la réponse de Thibo

http://support.microsoft.com/kb/78113/fr

bonne soirée

michel

Bonjour,

En complément, ce phénomène n'est visible que quand la cellule est au format standard. Dès que tu le mets au format nombre, il devient zéro. A tester.

Salut Raja,

Il s'agit en fait simplement de l'affichage.

Le contenu de la cellule ne change pas. Fait un test avec :

=Cellule=0

et ça retourne FAUX

Bonne journée

@+

Salut thibo,

C'est exact. Merci pour cette précision.

Rechercher des sujets similaires à "bug 2000"