A.11.5
B.11.375
C.11.355
D.10.385
答案:B
分析:将16进制展开后,可得二进制数格式为
0 100,0001,0 011,0110,0000,0000,0000,0000
S E M
指数e=100,0001,0-01111111=00000011=(3)10
包含隐藏位1的尾数1.M=1.011,0110,0000,0000,0000,0000
于是有
x=(-1)^0*(1.M)*2^(E-127)
=+(1.011011)2*2^3
=(11.375)10
所以答案选B
第1题:
十进制数89.75其对应的二进制可表示为()
A.10001001.01110101
B.1001001.10
C.1011001.11
D.10011000.11
第2题:
某计算机中一个16位的二进制代码1101 11100101 1000,它若表示的是一个浮点数,该浮点数格式如下:
其中,阶码为移码(又叫增码),基数为2,尾数用补码表示,则该浮点数的值(十进制)是【 】。
第3题:
将十六进制代码写成二进制形式,并分离出符号位、阶码和尾数。因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为10010010000000000000000。
计算出阶码真值(移码减去偏置值),如下:
10000011–1111111 = 100
以规格化二进制数的形式写出此数,得到写成非规格化二进制数的形式,为11001.001。
转换成十进制数,并加上符号位(11001.001)2=(25.125)10,所以,该浮点数为-25.125。
为什么是负的,看到C1C90000H 不应该是正的么?
因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为10010010000000000000000。
人家都说了符号位是1 那就是负数嘛
十六进制和八进制是没有负数的所以转为十进制时要看符号位 也就是最高位是1还是0.。
1为负数 0为正数
第4题:
第5题:
某数为IEEE754单精度浮点数格式表示为45100000H,则该数的值是()
第6题:
C++常数0x45对应的十进制值为()。
第7题:
若IEEE754单精度格式为(-1)s×(1.M)×2E-127,则十进制数-3/4表示成754标准的十六进制数据为()。
第8题:
十进制数89.75其对应的二进制可表示为()
第9题:
二进制数11000111对应的十进制数为199。
第10题:
1.125×210
1.125×211
-1.125×211
-1.125×210
第11题:
127
128
255
256
第12题:
第13题:
IP地址长度为32位,以X.X.X.X格式表示,每个X为8位,其值为【 】,这种格式的地址常称为点分十进制地址。
第14题:
符合IEEE754标准的单精度浮点数0 10000101 1000100 10000000 00000000所表示的十进制数为【 】。
第15题:
第16题:
若IEEE754单精度格式为(-1)s×(1.M)×2E-127,则十进制数0.625表示成754标准的十六进制数据为()。
第17题:
二进制值1001对应的十进制值为()
第18题:
将下列十进制数转换为IEEE754单精度浮点数格式: (1)+36.75 (2)-35/256
第19题:
ASCII码字符在计算机中存储时采用8位二进制其对应的最大十进制值是()。
第20题:
已知十进制数为10.125,其对应的二进制数为()。
第21题:
4
9
6
7
第22题:
10000.110101
1010.000100100101
1010.001
10000.0010
第23题: