我试图让这段代码将英寸转换为英尺,但每当我尝试获取输出时,我发现它被四舍五入,即使我将它作为浮点数返回。
我曾尝试更改代码以执行模数函数 + 除法函数,但只给出了余数。我是代码新手,所以这可能真的很简单,只是似乎无法弄清楚。
`````````````````JAVA```````````````````````````` `` //这是我用来输出的方法。
public static void main(String[] args) {
System.out.println(calcFeetAndInchesToCentimeters(34));
}
//这是我实际用来计算的方法。
public static float calcFeetAndInchesToCentimeters(int inches){
if(inches >= 0){
return inches / 12;
}else{
return -1;
}
}
输出:2.0
I would like to have the output be when I run the code above 2.83, however, I am only getting the rounded down version. I am not trying to find a
哆啦的时光机
一只萌萌小番薯
相关分类