浮点数-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
本回答由上海巴鲁图工程机械科技有限公司_提供