long和float

long和float

 double比float范围大,当double转换float时候需要强制转换,那为什么long转换float是不需要强制转换呢比如说float f=10000000L;这个L不是代表long嘛,为什么前面不需要加(float)

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

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

1回答
好帮手慕阿园 2020-11-20 14:48:01

同学你好,范围大的转范围小的,需要进行强制转换;但是范围小的转范围大的则不需要

而float类型取值范围比long类型的取值范围大,所以转换时不需要加(float)

注:基本数据类型取值范围如下

http://img1.sycdn.imooc.com//climg/5fb766a00920ea9705990326.jpg

祝学习愉快

  • 提问者 小刘萱 #1
    float类型咋看的比long类型大
    2020-11-22 15:43:14
  • 好帮手慕小尤 回复 提问者 小刘萱 #2
    同学你好,是的,float类型取值范围比long类型的取值范围大。祝学习愉快!
    2020-11-22 16:07:58
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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