我的代码中缺少什么?我需要四舍五入吗?

时间:2019-07-16 00:21:19

标签: java printf

这是我到目前为止的内容:

public class Exercise2_1 { 
public static void main(String[] args){ 

Scanner input = new Scanner(System.in); 

System.out.print("Enter a temperature in Celsius: "); 

double celsius = input.nextDouble(); 

double fahrenheit = 9.0 / 5 * celsius + 32; 

System.out.printf("The temperature is " + 
fahrenheit + " in Fahrenheit "); 
} 

} 

这是我得到的错误: 第1行错误:输入摄氏温度:温度为华氏397.40000000000003。 第1行,右:以摄氏度为单位输入温度:华氏397.40。

0 个答案:

没有答案