我有以下的代碼和getNom和getdenom均爲整數,例如2和5怎麼會我得到0.0這裏,而不是0.4的輸出?謝謝。如何使一個方法返回一個雙
public double divide() {
double number = getNom()/getDenom();
rn.toString(number);
return number;
我有以下的代碼和getNom和getdenom均爲整數,例如2和5怎麼會我得到0.0這裏,而不是0.4的輸出?謝謝。如何使一個方法返回一個雙
public double divide() {
double number = getNom()/getDenom();
rn.toString(number);
return number;
一種替代方法是使用double number = getNom() * 1.0/getDenom();
你肯定'getNom()'和'getDenom()'是否運行正常? – bstempi
更具體地說,'getNom()'和'getDenom()'返回什麼類型? – bstempi