什么是浮点数格式?

2025-02-12 15:26:1673 次浏览

最佳答案

1、根据ieee754国际标准,常用的浮点数有两种格式

(1)单精度浮点数(single)

(2)双精度浮点数(double)

2、相同点:它们都用来表示带有小数部分的实数,一般都用于科学计算,都由阶码和尾数构成。

3、不同点:

(1)单精度浮点数占用4个字节(32位)存储空间,包括符号位1位,阶码8位,尾数23位。其数值范围为3.4e-38~3.4e+38,单精度浮点数最多有7位十进制有效数字,单精度浮点数的指数用“e”或“e”表示。单精度浮点数有多种表示形式:±n.n(小数形式)

±n

e

±m(指数形式)

±n.n

e

±m

(指数形式)如果某个数的有效数字位数超过7位,当把它定义为单精度变量时,超出的部分会自动四舍五入。

(2)双精度浮点数占用8个字节(64位)存储空间,包括符号位1位,阶码11位,尾数52位。其数值范围为1.7e-308~1.7e+308,双精度浮点数最多有15或16位十进制有效数字,双精度浮点数的指数用“d”或“d”表示。双精度浮点数科学记数法格式

:±ad±c或±ad±c

4、vb6单、双精度浮点数细节:

(1)single(单精度浮点型)变量存储为

ieee

32

位(4

个字节)浮点数值的形式,它的范围在负数的时候是从

-3.402823e38

-1.401298e-45,而在正数的时候是从

1.401298e-45

3.402823e38。

(2)、double(双精度浮点型)变量存储为

ieee

64

位(8

个字节)浮点数值的形式,它的范围在负数的时候是从

-1.79769313486232e308

-4.94065645841247e-324,而正数的时候是从

4.94065645841247e-324

1.79769313486232e308。

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。