Problème de double

Xalendar Messages postés 2 Date d'inscription jeudi 14 octobre 2004 Statut Membre Dernière intervention 1 février 2005 - 1 févr. 2005 à 16:34
Xalendar Messages postés 2 Date d'inscription jeudi 14 octobre 2004 Statut Membre Dernière intervention 1 février 2005 - 1 févr. 2005 à 16:58
Bon mon problème est simple je construis une HashMap de log de
probabilité et toute mes proba qui sont au format double se bloquent
0.0 donc mes log de proba se bloquent à -infinity. pourtant ma plus
petite proba est de 4*10^-6 (ce qui fait un log à environ -12) et la
limite théorique du double est de 2^-1074. Quelqu'un pourrait il me
dire pourquoi j'ai ce problème ?

Merci d'avance.

Il n'est pas nécessaire d'espérer pour entreprendre, ni de réussir pour persévérer.

1 réponse

Xalendar Messages postés 2 Date d'inscription jeudi 14 octobre 2004 Statut Membre Dernière intervention 1 février 2005
1 févr. 2005 à 16:58
Bon ben, inutil de chercher plus loin mon erreur était toute bète je
divisais deux int entre eux donc mon résultat était un int donc il faut
penser à faire les opérations avec les même type que les résultat si on
veut pas de problème.

Il n'est pas nécessaire d'espérer pour entreprendre, ni de réussir pour persévérer.
0