将十六进制代码写成二进制形式,并分离出符号位、阶码和尾数。因为C1C90000H=11000001110010010000000000000000,所以符号位为1,阶码为10000011,尾数为10010010000000000000000。
计算出阶码真值(移码减去偏置值),如下:
10000011–1111111 = 100
以规格化二进制数的形式写出此数,得到写成非规格化二进制数的形式,为11001.001。
转换成十进制数,并加上符号位(11001.001)2=(25.125)10,所以,该浮点数为-25.125。
为什么是负的,看到C1C90000H 不应该是正的么?
[问答题] 把下列进制数转换成为十进制数(1011011)2
[问答题] 把下列进制数转换成为十进制数(377)8
[问答题] 把下列进制数转换成为十进制数(0.10110)2
[问答题] 把下列进制数转换成为十进制数(111111.01)2
[问答题] 把下列进制数转换成为十进制数(0.24)8
[问答题] 把下列进制数转换成为十进制数(3FF)16
[单选题]十进制数4625转换成为十六进制数是A.1211HB.1121HC.1122HD.1221H
[单选题]十六进制数2A3C转换成十进制数是
[单选题]十六进制数43C转换成十进制数为(11)。A.1182B.1084C.1082D.1102
[问答题] 请把下列进制数转换成为十进制数:(2A.4)16