Salut a tous ,
voila un bout de code qui doit me calculer j'ai trois affichage , et en principe ça va me returner 1/4 =0.25 mais ça donne 0.0 sachant que le type du return de la method est Double

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
int p=s;
int n= ruleE.numInstances()-s;
System.out.print("p ="+p);
System.out.print("n ="+n);
 
double hr= (p+1);
System.out.println("res= "+hr);
 
 return (p+1)/(p+n+nclasses);
  }
je n'arrive a voir ou es l'erreur !!