
设机器字长为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。在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。
希望我的回答对您有所帮助,感谢您的咨询!