设机器字长为8位,用补码计算0.25-0.75

1个回答
展开全部
摘要 您好,设机器字长为8位,用补码计算0.25-0.75如下
A=0.25-0.75=(0.1001100)2B=0.25-0.75=(-0.0010001)2[A]补=0.1001100[B]补=1.1101111[-B]补=0.0010001[A-B]补=0.1001100+0.0010001=0.1011101——无溢出A-B=(0.1011101)2=...
咨询记录 · 回答于2022-03-18
设机器字长为8位,用补码计算0.25-0.75
稍等一下!
您好,设机器字长为8位,用补码计算0.25-0.75如下A=0.25-0.75=(0.1001100)2B=0.25-0.75=(-0.0010001)2[A]补=0.1001100[B]补=1.1101111[-B]补=0.0010001[A-B]补=0.1001100+0.0010001=0.1011101——无溢出A-B=(0.1011101)2=...
您好,以下是补码的定义补码是用来解决负数在计算机中的表示问题的。正数的补码就是其本身;负数的补码是在其原码的基础上,符号位不变,其余各位取反,最后+1,即在反码的基础上+1。在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。
希望我的回答对您有所帮助,感谢您的咨询!
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消