(java)什么时候用double,什么时候用float?不都是代表小数么?
答案:3 悬赏:10 手机版
解决时间 2021-02-09 14:10
- 提问者网友:十年饮冰
- 2021-02-09 09:29
(java)什么时候用double,什么时候用float?不都是代表小数么?
最佳答案
- 五星知识达人网友:举杯邀酒敬孤独
- 2021-02-09 10:47
范围不一样而已,不用纠结。默认的是double类型,float要加f。
全部回答
- 1楼网友:上分大魔王
- 2021-02-09 14:00
长短不同
- 2楼网友:平生事
- 2021-02-09 12:22
float是32位的
double是64位的
都是浮点型但是表示范围是不一样的,转换的时候当然会提示精度损失,虽然这个数字在两个类型中都是不溢出的。
当你不声明时,默认为double的,要声明float该写为
float pi=3.14f;//这样才可以哦~
或者float pi = (float)3.14;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯