我已计算的平均计算平均值?
Note
类的方法:
private Double moyenneFinale;
@Column(name = "moyenne_finale")
public Double getMoyenneFinale() {
return this.moyenneFinale;
}
public void setMoyenneFinale(Double moyenneFinale) {
this.moyenneFinale = moyenneFinale;
}
类calBean
private double result;
public double moyenneFinale;
public calNote {
result=0.0
result= ((100 * 20)/100)/45;
moyenneFinale=result;
note.setMoyenneFinale(moyenneFinale);
}
//getter and setter
结果应该是0.44 但记录在数据库中给定值的0.0 如果我使+1会是1.0
可能重复的[在Java中的整数除法](http://stackoverflow.com/questions/7220681/division-of-integers-in-java) – BackSlash
@BackSlash这个问题可能是重复的,但不完全是因为这个问题增加了作为文字的操作数的细微差别,并且通过向它们添加'.0'来改变它们的类型。 –