1、 null
2、 Float类型占32位,有效数字约6至7位,数值范围介于-3.4E+38到3.4E+38之间。
3、 双精度浮点型,占用64位,有效数字约15至16位,数值范围在-1.7乘以10的负308次方到1.7乘以10的正308次方之间。
4、 根据应用需求,浮点变量可选择声明为 float 或 double 类型。两者主要区别体现在基数表示、存储空间占用及数值范围的不同。
5、 参考资料
6、 浮点数的两类形式
7、 单精度浮点数,占用32位存储空间
8、 单精度浮点型(float)占用32位存储空间,属于单精度数值类型。在某些处理器上,其运算速度比双精度更快,且仅占用双精度一半的内存空间。然而,在表示极大或极小数值时,精度会有所下降。因此,当需要使用小数但对精确度要求不高时,采用单精度浮点型变量较为合适,兼具效率与空间优势。
9、 单精度浮点数适用于表示美元与美分的金额。
10、 声明单精度浮点型变量示例如下:float hightemp, lowtemp;
11、 双精度浮点型(double)用于表示高精度小数。
12、 双精度类型占用64位存储空间,其关键字为double。在部分现代处理器中,经过优化后,双精度运算的速度甚至可能超过单精度,特别适用于需要高速数学计算的场景。
13、 所有超越人类日常经验的数学函数,如正弦、余弦、正切和平方根等,均返回双精度结果。在需要多次迭代计算以保持精度,或处理极大数值时,采用双精度数据类型是最佳方案。
14、 浮点数类型,用于表示带小数的数值。
15、 资料源自百度百科关于DOUBLE的词条内容。
