drc*_*ing 3 java methods return return-value
我在这里做了一段简单的java代码,它是一个被调用来将华氏温度转换为摄氏温度的方法.然而,当我运行它时,输出始终是0.0.
我不能让它输出正确的计算.可能有一些我忘记做的傻事,有人可以帮帮我吗?
public class ExampleQ {
public static void main(String[] args) {
System.out.println(Celsius(50));
}
public static double Celsius(double F)
{
return (5 / 9) * (F - 32);
}
}
Run Code Online (Sandbox Code Playgroud)
(5/9) 产生一个整数除法,结果为"0".结果它为整个表达式产生0.尝试
return (5.0 / 9) * (F - 32);
Run Code Online (Sandbox Code Playgroud)