我有以下代码,getNom和getdenom都是例如2和5的整数。为什么我在这里获得0.0的输出而不是0.4?谢谢。
public double divide() {
double number = getNom() / getDenom();
rn.toString(number);
return number;
答案 0 :(得分:2)
使用
double number = getNom() / (double)getDenom();
答案 1 :(得分:0)
一种替代方法是使用double number = getNom() * 1.0 / getDenom();