问题
单项选择题
设浮点数字长16位,其中阶码5位(含1位阶符),以2为底补码表示,尾数11位(含1位数符)补码表示,下列十进制数表示成规格化浮点数为多少
设浮点数字长16位,其中阶码5位 (含1位阶符),以2为底补码表示,尾数11位(含1位数符)补码表示,下列十位进制数表示成规化浮点数为多少
3.5: (1) ;79/512: (2) ;-10-4: (3) ;1010: (4)
(3)处填()。
A.不能表示成浮点数
B.11110 01001111000
C.10010 01110000000
D.11101 10111111110
答案
参考答案:A
解析:
5:(11.1)2= 210×(0.111):其规格化浮点数表示为10010 01110000000。
79/512=2-1001×(1001111)2=2-10×(0.1001111)2其规格化浮点数表示为11110 01001111000。
-10-4=-(23+2)-4=-(2-12+2-4)=- (0.000100000001)2=2-3×(0.100000001)2其规格化浮点数表示为11101 10111111110。
1010 已经超过了浮点数的表示范围,所以不能表示成规格化浮点数。