数据的表示____浮点

浮点数的二进制编码分为三个域: 符号域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)

注:
   浮点数不存在环形溢出  它的溢出体现在指数位

你可能感兴趣的:(数据的表示____浮点)