A-A+
设浮点数共12位。其中阶码含1位阶符共4位 以2为底 补码表示;尾数含1位数符共8位 补码表
问题详情
设浮点数共12位。其中阶码含1位阶符共4位,以2为底,补码表示;尾数含1位数符共8位,补码表示,规格化。则该浮点数所能表示的最大正数是()。
A.27
B.28
C.28-1
D.27-1
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
为使浮点数取正数最大,可使尾数取正数最大,阶码取正数最大。尾数为8位补码(含符号位),正值最大为0.1111111,即1-2-7,阶码为4位补码(含符号位),正值最大为0111,即7,则最大正数为(1-2-7)×27=27-1。