Java数据类型--整型和浮点型的取值范围

在Java中,为整形和浮点型分别提供了四种和两种类型。在使用他们的时候需要根据数值的大小挑选合适的数据类型。

整形:
类型存储取值范围
int4字节-2 147 483 648 ~ 2 147 483 647(约40亿)
short2字节-32 768 ~ 32 767
long8字节-9 233 372 036 854 775 808 ~ 9 233 372 036 854 775 807
byte1字节-2 147 483 648 ~ 2 147 483 648

长整型数值有一个后缀 L 或 l ,如 55496751798L。

浮点型:
类型存储取值范围
float4字节-3.402 823 466E+38F ~ 3.402 823 466E+38F(有效位数为6~7位)
double8字节-1.797 639 134 862 315 70E+308 ~ 1.797 639 134 862 315 70E+308(有效位为15位)

E+38表示 乘10的38次方

float类型的数值有一个后缀F或f,如3.14F。没有f后缀表示默认为double类型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值