浮点数-124.5转换为短浮点数

1个回答
展开全部
摘要 亲,您好!浮点数-124.5转换为短浮点数是:C2 F9 00 00
咨询记录 · 回答于2022-12-28
浮点数-124.5转换为短浮点数
亲,您好!浮点数-124.5转换为短浮点数是:C2 F9 00 00
过程
OK
?
把十进制转换成二进制。(-124.5)十进制 = (-1111011.1)二进制规格化二进制-1111011.1 = -1.1110111✖️2^6计算出阶码的移码(偏置值 + 阶码真值) 阶码真值就是上面2^k 中的k127 + 6 = 1111111 + 110 = 10000101
是不是没算完
以短浮点数格式存储该数因为,符号为 = 1 (正数为0,负数为1)阶码(E) = 10000101尾数 = 1110 1110 0000 0000 0000 000 (规格化二进制后小数点后面的数然后用零补齐23位数位)所以,短浮点数代码为:0,1000 0101,1110 1110 0000 0000 0000 000表示为十六进制的代码:C2 F9 00 00
x=0.1101,y=-0.1101,求x×y
-0.01212201
x=0.1101,y=-0.1101,x×y=-0.01212201
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消