Java 入门 代码2浮点数据类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 入门 代码2浮点数据类型相关的知识,希望对你有一定的参考价值。
1 /** 2 * 基本数据类型之浮点类型 3 */ 4 public class DataTypeDemo2 { 5 public static void main(String[] args) { 6 double d1 = 3; 7 System.out.println(d1);//3.0 8 double d2 = 2.4; 9 d1 = d1 - d2; 10 System.out.println(d1);//0.6000000000000001 11 float f1 = 3.0F;//声明一个float类型变量需要加后缀F 12 float f2 = 2.4F; 13 f1 = f1 - f2; 14 System.out.println(f1);//0.5999999 15 System.out.println(5/2);//2 16 /* 17 * 低精度的数据类型与高精度做运算时,返回结果都 18 * 是高精度的值 19 */ 20 System.out.println(5.0/2);//2.5 21 double max = Double.MAX_VALUE; 22 System.out.println(max*max);//Infinity 无限大 23 double sqrt = Math.sqrt(-3); 24 System.out.println(sqrt);//NaN(Not A Number) 25 } 26 }
以上是关于Java 入门 代码2浮点数据类型的主要内容,如果未能解决你的问题,请参考以下文章