首页 > 试题广场 >

若浮点数的阶码和尾数都用补码表示, 则判断运算结果是否为规格

[单选题]
若浮点数的阶码和尾数都用补码表示, 则判断运算结果是否为规格化数的方法是__
  • 阶符与数符相同为规格化数
  • 阶符与数符相异为规格化数
  • 数符与尾数小数点后第一位数字相异为规格化数
  • 数符与尾数小数点后第一位数字相同为规格化数
一个数的浮点形式(设基数是2)可写成:N = M × 2^E    

其中:M代表尾数,E代表阶码。

 

数符为0,这个数就是正数,正数补码就是其本身,其最高有效位(阶码使用标准移码的话规格化后尾数最高有效位就是小数点后第一位)必定为1,数符0和最高有效位的1相异.
数符为1,这个数就是个负数,求负数的补码有一步叫按位取反(一般来说浮点数可以存储的有效位不会小于6位),原本最高有效位的1变成了0,所以数符1和最高有效位的0相异.
编辑于 2017-08-30 16:21:50 回复(0)
浮点数  0.0001
n=M×2^E
阶码  M
尾数  E
补码  
规格化数  
求解
发表于 2018-11-01 16:22:10 回复(0)