Java 如何使方法返回双精度
我有下面的代码,getNom和getdenom都是整数,例如2和5。为什么这里的输出是0.0而不是0.4?多谢各位Java 如何使方法返回双精度,java,methods,tostring,rational-numbers,Java,Methods,Tostring,Rational Numbers,我有下面的代码,getNom和getdenom都是整数,例如2和5。为什么这里的输出是0.0而不是0.4?多谢各位 public double divide() { double number = getNom() / getDenom(); rn.toString(number); return number; 使用 双倍数字=getNom/doublegetDenom 一个备选方案是使用双倍数字=getNom*1.0/getDenom 您确定
public double divide() {
double number = getNom() / getDenom();
rn.toString(number);
return number;
使用
双倍数字=getNom/doublegetDenom 一个备选方案是使用双倍数字=getNom*1.0/getDenom 您确定getNom和getDenom运行正常吗?更具体地说,getNom和getDenom返回什么类型?这很有效,谢谢。我没有意识到使用石膏!