大神求解………求128.75×2^-2写成浮点机器数.用16进制表示偏置常数为16.格式如下图

appearzhou 1年前 已收到1个回答 举报

zhangdai1 幼苗

共回答了16个问题采纳率:87.5% 举报

128.75 化成二进制数为:10000000.11
科学计数法表示为0.1000000011×2^8
符号位为0 正数
指数为8 转换成移码为:24,二进制为11000
尾数为10000000110000
转换结果为:0 1 1000 10000000110000
128.75×2^-2 = 32.1875 = 100000.0011 = 0.1000000011×2^6
按上面的方法转换为: 0 1 0110 10000000110000

1年前 追问

9

appearzhou 举报

不是用16进制表示吗?怎么还是二进制啊

appearzhou 举报

我就是不太了解这点?

appearzhou 举报

能解答一下吗

appearzhou 举报

我先好评了,求解答一下

举报 zhangdai1

一、机器数没有16进制,只有二进制。16进制是我们为了方便看二进制数据,而演变出来的一种进制数据。实际机器中存储的全是二进制数。
二、按你的提示 数符1位 阶符1位 阶码4位 尾数14位,这里的位应该是指0|1而不是16进制的0-F。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.033 s. - webmaster@yulucn.com