IEEE754浮点数
- 1.组成及分类
- 2.计算
- (1)符号位
- (2)阶码
- (3)尾码
- (4)实际计算公式
 
1.组成及分类
(1)组成
 IEEE754浮点数由三部分组成:符号位、阶码和尾码。
 
(2)分类
 根据数据位宽分为三类:短浮点数、长浮点数和零食短浮点数。
 
2.计算
(1)符号位
表示数据的正负,0为正,1为负;
(2)阶码
说明:表示尾数需要放大的倍数,需要减去当前浮点数的偏置,并以2为底的指数倍放大;
 阶码得到阶数:将二进制换为10进制
(3)尾码
说明:有效数字,表示数据实际值,是从小数点后开始,但省略了一个整数1;
 尾码得到尾数:尾码也是二进制形式,需要在前加上一个小数点再加一个1,再转换为10进制数。
(4)实际计算公式

 例子:短浮点数
 
 符号位:0
 阶数:阶码为8’b0000_0110,阶数为6,减去偏置127后为-121
 尾码:为0000_0000_1,前面添加小数点后添加1,为1.0000_0000_1,换算为10进制数为1.009531
 结果:
 






![[C国演义] 第二十章](https://img-blog.csdnimg.cn/c46ade59f9e546c0b1432ab3c4e23044.png)












