java华氏温度转换为摄氏温度
时间: 2024-10-12 20:07:36 浏览: 33
在Java中,将华氏温度转换为摄氏温度,你可以使用下面的公式:摄氏度 = (华氏度 - 32) * 5 / 9。下面是一个简单的函数示例:
```java
public class Main {
public static void main(String[] args) {
double fahrenheit = 68; // 比如你想从68华氏度转换
double celsius = convertFahrenheitToCelsius(fahrenheit);
System.out.println("68 华氏度等于 " + celsius + " 摄氏度");
}
// 温度转换函数
public static double convertFahrenheitToCelsius(double fahrenheit) {
return (fahrenheit - 32) * 5 / 9;
}
}
```
当你运行这个程序时,它会输出68华氏度转换成的摄氏度。
如果你想让用户输入华氏温度并显示结果,可以使用Scanner:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入华氏温度: ");
double fahrenheit = scanner.nextDouble();
double celsius = convertFahrenheitToCelsius(fahrenheit);
System.out.println(fahrenheit + " 华氏度等于 " + celsius + " 摄氏度");
scanner.close();
}
}
```
现在用户可以输入他们想转换的华氏温度了。
阅读全文