首页 >> 知识问答 >

float和double类型的大小分别为(float和double类型的区别)

2023-01-20 01:30:31 来源: 用户: 

您好,现在柳柳来为大家解答以上的问题。float和double类型的大小分别为,float和double类型的区别相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、float和double类型的区别如下:变量类型不同float属于单精度型浮点数据。

2、double属于双精度型浮点数据。

3、2、指数范围不同float的指数范围为-127~128。

4、double而double的指数范围为-1023~10243、表达式指数位不同float的表达式为1bit(符号位)+8bits(指数位)+23bits(尾数位)double的表达式为1bit(符号位)+ 11bits(指数位)+ 52bits(尾数位)4、占用内存空间不同float占4个字节(32位)内存空间,其数值范围为3.4E-38~3.4E+38。

5、double占8 个字节(64位)内存空间,其数值范围为1.7E-308~1.7E+308。

6、5、有效位数不同float只能提供七位有效数字。

7、double可提供16位有效数字。

8、参考资料来源:百度百科——浮点型数据。

本文就为大家分享到这里,希望小伙伴们会喜欢。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章
站长推荐