- public class myNum
- {
- public static void main(String[] args) {
-
- System.out.println("最大的long型数是:");
- System.out.println(Long.MAX_VALUE);
-
- System.out.println("最大的float型数是:");
- System.out.println(Float.MAX_VALUE);
- }
- }
复制代码
/*
运行结果:
最大的long型数是:
9223372036854775807
最大的float型数是:
3.4028235E38
*/
long型数据最多能表示19位的数据;float用可科学记数法,约等于3.4*10^38;不是一个数量级的;
因为long其实就是以2为底数的2^64字幂的数,long有8个字节,每个字节8位,所以有64位;它的那个最大值就是(2^64) - 1 ; 所以说不是一个数量级的 |