- package Demo;
- public class Demo12 {
- /**
- * float范围-3.4E38~3.4E38与double范围-1.7E308~1.7E308中的E代表什么?
- * 在百度上别人说是乘以10的多少次方,明显1.7*10(308)double64位是装不下的,求解答啊!
- *
- * E就是代表10的多少次幂,1.7976931348623157E308是可以装下1.7*10(308)double64位的呀!
- */
- public static void main(String[] args) {
- System.out.println(Float.MAX_VALUE);//3.4028235E38
- System.out.println(Float.MIN_VALUE);//1.4E-45
- System.out.println(Float.SIZE); //32位
- System.out.println(Double.MAX_VALUE);//1.7976931348623157E308
- System.out.println(Double.MIN_VALUE);//4.9E-324
- System.out.println(Double.SIZE); //64位
-
- }
- }
复制代码 |