Une division qui retourne le mauvais résultat

NeT0n Messages postés 28 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 5 mai 2009 - 5 mai 2009 à 11:56
NeT0n Messages postés 28 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 5 mai 2009 - 5 mai 2009 à 13:39
Bonjour,

J'ai un petit problème de division, voici l'opération réalisée (c'est une moyenne):
double r = 0.0;
r+=1.5;
r+=1.3;
r+=2.0;
double res = r/3.0;

Le résultat, selon ma calculatrice, devrait être 1.6 or lorsque j'affiche "res" il me met 1.59999999999.
En fait c'est comme si il faisait r*(1/3).
Je ne peux pas faire un arrondi à 1.6 car j'ai besoin d'une haute précision pour d'autres calcules de moyenne.

Que faire ??

Merci.

Fabien

1 réponse

NeT0n Messages postés 28 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 5 mai 2009
5 mai 2009 à 13:39
Arf faites comme si j'avais jamais écrit ce message...La prochaine fois je prendrai une vrai calculatrice plutôt que la calculatrice windows ^^

Fabien
0
Rejoignez-nous