课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
120.5定义时为什么不能用float型呢
2016-07-20
源自:Java入门第一季(IDEA工具)升级版 2-6
正在回答
首先两者都是应用于存储小数的,但是double双精度的八个字节通常用在价格,成绩上,例如double price=15.5
float是单精度四个字节通常用在身高上,例如float high=160.2f
阿默之默默 提问者
默认的浮点数都是double 只有在数组后边加上f才是 float的精度不一样,float是单精度,double是双精度它们表示小数的范围不一样,double能表示的范围,比float大double在内存中,占8个字节,float占4个字节
两种都可以表示小数,只是double可以表示的小数点位数比float大
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答数据类型double和float、
2 回答关于数据类型float和double
3 回答求问基础数据类型与引用数据类型的区别?
2 回答double与float的区别
2 回答double 与float的区别