课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
如果出来一个小数,我怎么确定要用double还是用float , 这两个有什么实质性区别? 怎么区分这两个呢?
2014-06-06
源自:Java入门第一季(IDEA工具)升级版 2-6
正在回答
不是double精度高么,float 占4个字节,double 占8个字节。
数据如果能用float表达且保证float数据之间运算不会发生溢出那就用float,若用double也可以,那样会浪费空间(比如内存空间、寄存器。。。),当然也会浪费计算时间
简言之,要更精确用float
sorry,楼上有错别字,重新码字。楼上不用看了。 double没有float精读高,大数字的话建议使用float,不过你像工资啊什么的用double就可以了,金额计算一般不使用double和float,这两个玩意适合对科学计数,比如天体距离什么的~~~,金额计算用BigDecimal
double没有float精读高,建议使用float,不过你像工资啊什么的用double就可以了,金额计算一般不使用double和float,这两个玩意适合对科学技术,比如天体距离什么的~~~,科学计算用BigDecimal
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答为什么 if (40>age>18)这个条件有错误?
5 回答为什么总提示“请检查输出是否包含:我爱慕课网,再试试!直接进入下一节”
5 回答文档注视和多行注视有什么区别吗?好像感觉功能是一样
2 回答点击提交报错
1 回答????
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号