课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
120.5为什么不能用float?他是单精度的!!
2015-12-10
源自:Java入门第一季(IDEA工具)升级版 2-6
正在回答
可以用,只要你写成 float price =12.5f;就可以了
30it 提问者
前世 回复 30it 提问者
根据小弟我的研究,其实本来是可以使用 “float price=120.5f;”(或者float price=(float)120.5;)的,点提交时,右上角空白处其实有程序输出结果的,也就是我们没错,但是题目给的答案就只有使用double(如果不是屏幕下会有提示),所以会报错。
我也用float也不对
但是这里面不行
float类型后面得加f;例如
float f=12.5f;
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答double是双精度,float是单精度,为什么不用float、
3 回答为什么价格120.5不能用float呢?
1 回答双精度double和单精度float的区别是什么?单双精度又是什么意思?
2 回答为什么120.5不可以吗用 float呢
3 回答double(双精度浮点型)和float(单精度浮点型)的区别是什么