为了账号安全,请及时绑定邮箱和手机立即绑定

为什么只能用double而不能用float?

他们两个的区别不就是精度不同吗?

正在回答

2 回答

你说的也对,double和float区别就是精度,前者占8个字节17位有效数字,后者占4个字节8位有效数字。你也可以使用float 只不过有吗要加上“f”表示单精度float类型。我觉得作者是为了方便,小数直接都用double了

1 回复 有任何疑惑可以回复我~
#1

Cocoabeans 提问者

非常感谢!
2018-08-27 回复 有任何疑惑可以回复我~

因为小数默认是double类型,float要在值后加f

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么只能用double而不能用float?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信