课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
这个代码里面写double price=120.5; 和 float price=120.5f; 都可以吧?
2016-11-26
源自:Java入门第一季(IDEA工具)升级版 2-6
正在回答
就算精度不同体重和也就只有一位小数。很奇怪
精度不同,float有7位精度,duoble有16位
相同作用区域内是不可以的,如果你想把double改成float你可以直接强制转化就好,但可能会丢失数据
可以啊
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答为什么double price=120.5f;过不了,而double price=120.5;过了
2 回答float price=120.5f; 请检查代码中是否包含:double price =120.5;,再试试!直接进入下一节
2 回答价格float price=120.5f
4 回答float price=120.5f; 显示这个错误
4 回答float price=120.5f;这样定义没问题吧