基础_005_扩展_浮点型数据的存储方式有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计501个文字,预计阅读时间需要3分钟。
1. float在计算机中的存储方式:1位符号位,1位指数位和23位尾数位(32位)存储。
2.float类型数字在计算机中的表示:遵循IEEE-754标准。
3.一个浮点数由三部分组成:符号位s(1位)、指数e(8位)和底数m(23位)。
一、float在计算机的存储方式
1、float类型数字在计算机中用4个字节(32位)存储
遵循IEEE-754格式标准:
一个浮点数由3部分组成:符号位s(1位)和、指数e(8位)、底数m(23位)。
2、格式
SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
S:符号位
E:指数,十进制指数加上127后的值得二进制数据
M:底数
3、符号位
指底数的符号,可正可负。
4、指数
占用8bit的二进制数,可表示数值范围为0-255。
但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指数。
所以,float类型的指数可从-126到128。
5、底数
实际是占用24bit的一个值,但是最高位始终为1,所以,最高位省去不存储,在存储中占23bit。
本文共计501个文字,预计阅读时间需要3分钟。
1. float在计算机中的存储方式:1位符号位,1位指数位和23位尾数位(32位)存储。
2.float类型数字在计算机中的表示:遵循IEEE-754标准。
3.一个浮点数由三部分组成:符号位s(1位)、指数e(8位)和底数m(23位)。
一、float在计算机的存储方式
1、float类型数字在计算机中用4个字节(32位)存储
遵循IEEE-754格式标准:
一个浮点数由3部分组成:符号位s(1位)和、指数e(8位)、底数m(23位)。
2、格式
SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
S:符号位
E:指数,十进制指数加上127后的值得二进制数据
M:底数
3、符号位
指底数的符号,可正可负。
4、指数
占用8bit的二进制数,可表示数值范围为0-255。
但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指数。
所以,float类型的指数可从-126到128。
5、底数
实际是占用24bit的一个值,但是最高位始终为1,所以,最高位省去不存储,在存储中占23bit。

