double和float

来源:4-10 【好习惯养成之四】多实践:计算匀速行驶的小汽车第N个小时后行驶了多远

慕丫丫007

2023-07-05

double和float在使用上有什么区别吗,怎么判断要用float、还是要用double

写回答

2回答

莫名的Low

2023-07-19

1. 如果不需要很高的精度,只需要6-7位有效数字,则使用float

2. 如果需要高精度,超过7位有效数字,则使用double

3. 科学计算和工程计算需高精度,应首选double

4. 需要保存很大或很小的数值时,应使用double

5. 想优化程序空间和速度时可考虑float

6. 默认情况下优先考虑double,除非有特殊需求

7. 对精度敏感的运算(如货币计算)需要用double。


所以通常情况下优先考虑double,只有在需要节省空间或优化速度,并且精度要求不高时才特别考虑用float。应根据实际情况来判断到底该使用float还是double。


0
1
调御丈夫
数据类型的选择有一定的原则,同时也要有经验
2023-07-20
共1条回复

调御丈夫

2023-07-06

浮点数默认是 double ,一般地根据要存储的数据的大小来合适选择存放数据类型,是为节省空间
0
0

Java零基础入门与实战

Java零基础入门与实战 多场景|多案例|全栈项目

303 学习 · 230 问题

查看课程