数据的表示____浮点

浮点数的二进制编码分为三个域: 符号域s,指数域k, 尾数域n
    我们设指数部分二进制表示值为e 尾数部分表示为f   而实际表示小数的小数为M  指数为E
浮点数的表示分为三种情形:
     规格化值:
           这是在指数域既不为1也不为0的情况下: E = e-Bias     M = 1+f

     非规格化值(表示接近于0的值):
           当指数全为0时,此时: E = 1-Bias   M = f

     特殊值: 
          当指数全为1时,如果尾数位为0, 则表示无穷大(s=1正无穷大 s=0负无穷大)   尾数不为0表示NaN(Not a Number)

注:
   浮点数不存在环形溢出  它的溢出体现在指数位
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值