假定计算机字长为16,其中阶符和数符各占一位,阶码占6位,位数占8位,写出十进制数60.25的十进制表示形式

1个回答
展开全部
咨询记录 · 回答于2023-03-04
假定计算机字长为16,其中阶符和数符各占一位,阶码占6位,位数占8位,写出十进制数60.25的十进制表示形式
首先将60.25转化为二进制数,整数部分为111100,小数部分为0.01,因为计算机字长为16,需要用16位来表示,其中阶符和数符各占一位,阶码占6位,位数占8位,所以需要对60.25进行规格化,即将其表示为1.xxxxxx乘以2的阶次的形式。因为60.25在二进制下为111100.01,所以可以表示为1.1110001乘以2的5次方。阶符和数符各占一位,阶码占6位,因为2的5次方为32,所以阶码为32的二进制表示为100000,将其分成阶符和阶码部分,其中阶符为0,阶码为100000。位数占8位,因为规格化后小数部分已经消失了,所以位数为11100010。将其分成数符和位数部分,其中数符为0,位数为11100010。因此,将60.25表示为十进制表示形式为:0 100000 11100010,对应的十进制数为2的5次方乘以1.1110001,即60.25。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消