永发信息网

(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;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯