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

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

正在回答

5 回答

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

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

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

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

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

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

受教了

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

明白了,谢谢老师

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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165708    人
  • 解答问题       17588    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程
意见反馈 帮助中心 APP下载
官方微信