浮点型

浮点型

  1. 浮点型指的是小数,在Java中每一个小数常量类型都为double。(每一个小数都默认为double型数据)。
  2. 在浮点类型数据之中,实际上也分为两种:

①    double类型:(-1.7E308~1.7E308)

②    float类型:(-3.4E38~3.4E38)

注:

①    默认的小数为double型,所以要转换为float型就必须强制转换,转换方式有两种(Ffloat

 

运行结果:

 

②    :当浮点型数据和整型数据一起操作时:整型数据自动向浮点型数据转换。(浮点型*整型=浮点型)

原因:int型数据范围小于double型数据的保存范围,执行数据的自动转换原则

 

运行结果:

 

③    :整型/整型=整型

原因:整数除整数得整数,因此只取结果的整数部位。

 

 

运行结果:

 

④    :整数/浮点型(浮点型/整数)=浮点型

 

运行结果:

⑤    :数据自动转换原则(范围小à范围大);

  数据强制转换原则(范围大à范围小);

自动转型(由小到大):byte(-128~127)àshort(-32768~32767)àint(-2147486348~2147483647)àlong(-9223372036854775808~-9223372036854775807)àfloat(-3.4E38~3.4E38)àdouble(-1.7E308~1.7E308);

强制转换(由大到小):double(-1.7E308~1.7E308)àfloat(-3.4E38~3.4E38)àlong(9229972036854775808~92233720354775807)àint(-2147483648~2147483647)àshort(-32768~32767)àbyte(-128~127);

转载于:https://www.cnblogs.com/qq1335210739/p/10332910.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值