Java中short、int、long、float、double的取值范围

基本数据类型的特点,位数,最大值和最小值。

包装类 基本类型 字节数 二进制位数 最大值 最小值
null byte 1byte 8bit 2^7 - 1 -2^7
java.lang.Short short 2byte 16bit 2^15 - 1(32767) -2^15(-32768 )
java.lang.Integer int 4byte 32bit 2^31 - 1 (2147483647) -2^31(-2147483648)
java.lang.Long long 8byte 64bit 2^63 - 1(9223372036854775807 ) -2^63(-9223372036854775808)
java.lang.Float float 4byte 32bit 2的128次方-1(3.4028235E38) 2的-149次方(1.4E - 45)
java.lang.Double double 8byte 64bit 2的1024次方-1( 1.7976931348623157E308) 2的-1074次方(4.9E - 324)
null char 2byte 16bit 2^16 - 1 0
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-26 16:06
已编辑
快手电商 后端 23k-35k
点赞 评论 收藏
分享
与火:这不接? 留子的钱不挣白不挣
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务