编写程序实现摄氏温度和华氏温度的转换。

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:30:22
要求用JAVA解决!急急急!!!要求输入摄氏温度,输出华氏温度,输入华氏温度,输出摄氏温度。(华氏温度=9*摄氏温度/5=32)?

摄氏温度与华氏温度的换算式是:
摄氏温度,冰点时温度为0摄氏度,沸点为100摄氏度
而华氏温度把冰点温度定为32华氏度,沸点为212华氏度
所以1摄氏度等于1.8华氏度
摄氏温度与华氏温度的换算式是:
5(F- 50º)= 9(C-10º)
式中F-华氏温度,C-摄氏温度
华氏度比摄氏度较小。一华氏度等于9/5摄氏度数值+32

将摄氏度转成华氏度,直接乘以9,除以5,再加上32即行。例如,你的体温是37摄氏度。37乘以9等于333。除以5等于 66.6。32加 66.6得 98.6,这就是你体温的华氏度数。
参考资料:http://baike.baidu.com/view/485841.htm

public class TemperatureUtil {
public static double celsiusToFahrenheit(double celsius) {
return 9 * celsius / 5 + 32;
}
public static double fahrenheitToCelsius(double fahrenheit) {
return (fahrenheit - 32) * 5 / 9
}
}