Bonjour,
J'ai un calcul de surface qui me donne un Double et il y a des cas ou la surface est à 0 (pas normal).
Voila le calcul :
double surface=(qte*(surfFlan*(nbPose/nbposeInit)))/100;
En faite, le problème vient de (nbPose/nbposeInit) qui trouve 0 quand le nbPose est relativement petit par rapport au nbposeInit. Le cas que j'ai testé est 3/18.
Donc j'obtiens un 0 qui me donne une surface à 0 alors que 3/18 devrait donner 0.16 .
Merci d'avance
Partager