Calcul en chaine

Résolu
cs_alpha5 Messages postés 74 Date d'inscription jeudi 10 août 2006 Statut Membre Dernière intervention 24 mars 2013 - 13 févr. 2008 à 20:39
cs_alpha5 Messages postés 74 Date d'inscription jeudi 10 août 2006 Statut Membre Dernière intervention 24 mars 2013 - 14 févr. 2008 à 20:21
Je débute en Java , j'ai programmé une addition en chaine en double précision or le résultat du calcul est de temps en temps faux est ce normal ?

2 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
14 févr. 2008 à 07:14
Salut,

Tout dépend ce que tu appelle "faux" : en informatique, tout les nombres possibles et imaginable ne peuvent pas être représentés, du coup, l'ordinateur les représente du mieux qu'il peut, et il arrive qu'une simple opération, au lieu de donner 2.1 par exemple te renvoie : 2.100000000001 ou 2.09999999999999
______________________________________
DarK Sidious
3
cs_alpha5 Messages postés 74 Date d'inscription jeudi 10 août 2006 Statut Membre Dernière intervention 24 mars 2013
14 févr. 2008 à 20:21
Merci de la réponse , elle me satifait.
0
Rejoignez-nous