> 数学 >
某浮点数字长为32,其中阶码8位,以2为低,尾数24位(含一位数符),都用补码表示.怎样算浮点代码的真值
例如课本中让求浮点代码十六进制(8C5A3E00)的真值
人气:290 ℃ 时间:2020-06-08 22:44:41
解答
把8C5A3E00转换成二进制为:1_00011000_10110100011111000000000
其中最高位1为符号位,代表为负数;接下来的8位代表指数以2为底,而实际指数为24-127=-103;再接下来的23位代表二进制小数为:1.10110100011111转换成十进制小数为:1.70501708984375
最终数为:-(1.70501708984375)*2^(-103)
不知是否正确,请大家指点,
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版