java 华氏温度转换为摄氏温度

Posted DQ_CODING

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 华氏温度转换为摄氏温度相关的知识,希望对你有一定的参考价值。

题目

小明要到美国旅游,可是那里的温度是以华氏度为单位记录的。
它需要一个程序将华氏温度(80度)转换为摄氏度,并以华氏度和摄氏度为单位分别显示该温度。
公式:华氏温度=(摄氏温度-32)/1.8

Math.round()四舍五入

使用Math.round():四舍五入,转换为整型
Math.round(变量名称)这种返回的其实是整数,也就是说对整数进行四舍五入。
比如Math.round(4.256)最后的结果就是4。

代码

import java.util.Scanner;
class TemperatureExchange 
{
	public static void main(String[] args) 
	{
		/*
		小明要到美国旅游,可是那里的温度是以华氏度为单位记录的。
		它需要一个程序将华氏温度(80度)转换为摄氏度,并以华氏度和摄氏度为单位分别显示该温度。
		公式:华氏温度=(摄氏温度-32)/1.8
		*/
		Scanner scan=new Scanner(System.in);
		System.out.println("请输入华氏温度:");
		double h=scan.nextDouble();
		double s=(h-32)/1.8;
		System.out.println("华氏温度:"+h+"对应的摄氏温度:"+s);//华氏温度:80.0对应的摄氏温度:26.666666666666664
		//使用Math.round():四舍五入,转换为整型
		/*Math.round(变量名称)这种返回的其实是整数,也就是说对整数进行四舍五入。
         比如Math.round(4.256)最后的结果就是4。
		 */
		 	System.out.println("华氏温度:"+h+"对应的摄氏温度:"+Math.round(s));//华氏温度:80.0对应的摄氏温度:27
		
	}
}

以上是关于java 华氏温度转换为摄氏温度的主要内容,如果未能解决你的问题,请参考以下文章

温度转换-java

华氏温度 与 摄氏温度的相互转换

Python温度Fa和Ce转换

温度转换程序

火山中文编程 -- 温度转换

javascript 将摄氏温度转换为华氏温度