java实现摄氏度和华氏度相互转换

简介: java实现摄氏度和华氏度相互转换

公式说明



*华氏度转摄氏度

℃ = (οF - 32) / 1.8

摄氏度转华氏度

°F = (9/5)*°C + 32


代码实践



import java.util.Scanner;
public class Convert {
  public static void main(String[] args) {
    /*
     * 华氏度转摄氏度
     * ℃ = (οF - 32) / 1.8
     * 摄氏度转华氏度
     * °F = (9/5)*°C + 32
     * */
    double fahrenheit, degree;
    //华氏度转摄氏度
    System.out.print("输入华氏度:");
    Scanner doublefahrenheit = new Scanner(System.in);
    fahrenheit = doublefahrenheit.nextDouble();
    degree = (fahrenheit - 32)*5/9;
    //输出结果保留两位
    System.out.printf("对应的摄氏度是:%.2f℃\n", degree);
    //摄氏度转华氏度
    System.out.print("输入摄氏度:");
    Scanner doubledegree = new Scanner(System.in);
    degree = doubledegree.nextDouble();
    fahrenheit = (9/5.0) * degree + 32;
    //输出结果保留两位
    System.out.printf("对应的华氏度是:%.2f℉\n", fahrenheit);
    //释放内存
    doublefahrenheit.close();
    doubledegree.close();
  }
}


测试结果查看



8458365599924443b6015263059cf65f.png


目录
相关文章
|
9月前
|
存储 Java
35、Java 中的 Math 类、Random 随机数、UUID、格式化字符串或数字、字符串和数字的相互转换、高精度计算、BigDecimal、计算机中的浮点数都是近似值
35、Java 中的 Math 类、Random 随机数、UUID、格式化字符串或数字、字符串和数字的相互转换、高精度计算、BigDecimal、计算机中的浮点数都是近似值
111 0
|
Java
Java 实现汉字按照首字母分组排序
Java 实现汉字按照首字母分组排序
736 0
|
Java
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(二)
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(二)
170 0
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(二)
|
JSON Java 数据格式
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(一)
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(一)
222 0
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(一)
|
Java
Java StringBuilder 和 String 相互转换
Java StringBuilder 和 String 相互转换
92 0
|
Java
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(三)
Java对象,Map,List,Set数组等相互转换大全(详细讲解,附代码,讲解案例)(三)
132 0
|
Java 数据安全/隐私保护
JAVA 实现上传图片添加水印(详细版)(上)
JAVA 实现上传图片添加水印(详细版)
1320 0
JAVA 实现上传图片添加水印(详细版)(上)
|
网络协议 Java
Java网络编程:UDP/TCP实现实时聊天、上传图片、下载资源等
ip地址的分类: 1、ipv4、ipv6 127.0.0.1:4个字节组成,0-255,42亿;30亿都在北美,亚洲就只有4亿 2011年就用尽了。
Java网络编程:UDP/TCP实现实时聊天、上传图片、下载资源等
Java中ASCII码与字符之间的相互转换
Java中ASCII码与字符之间的相互转换
|
Java
Java实现拼图小游戏(7)——查看完整图片(键盘监听实例2)
由于在移动和图片中我们已经添加了键盘监听,也继承了键盘监听的接口,那么我们只需要在重写方法内输入我们的代码即可
231 0