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