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

price=120.5 为什么只能用double类型定义呢?float为什么不可以?

正在回答

20 回答

price可以使用float类型定义,如float price=120.5f;需要在数值后面加上f,否则默认用double来表示

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

float和double的区别在于精度不同 float是单精度类型,占4个字节的存储空间 double是双精度类型,占8个字节的存储空间

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

这里的加号是字符串拼接的意思

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

受教了

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

明白了,谢谢老师

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

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信