编程题的最后一个输出的结果?

编程题的最后一个输出的结果?

为什么是输出是这个值http://img1.sycdn.imooc.com/climg//59a5a03900012c0509290659.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
irista23 2017-08-30 11:06:40

long占8个byte,float占4个byte。long转float精度会丢失,再转回long就已经不是原来的数了。如果解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 觞酒丶 #1
    了解了,谢谢。
    2017-08-30 11:07:32
  • 但是long的范围比float大,为什么float转成long也需要强制性转换?
    2017-11-30 12:32:06
  • 因为float属于浮点型,所以转成long也需要强转
    2017-11-30 13:43:49
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师