请教下关于二进制数的原码,反码及补码问题

2025-04-02 11:10:06
推荐回答(3个)
回答1:

在计算机系统中,数值,一律采用补码表示和存储。

原码反码,在计算机中,都是不存在的。

原码和反码和用途,仅仅是用来“求补码”而已。

正数和零,本身就是补码,不需要转换。

负数,则需要用“其绝对值(也就是正数)”来换算。

  方法如下所示:

回答2:

题一:
0。1010
是正数
所以
原码
反码
补码都一样
-11/128
原码=10001011
反码=11110100
补码=11110101
(我是这么做的
11/128=0.0859375
然后把他转化成二进制数
其中MSB是最高位(又是符号位),LSB是最低位。如果是小数,小数点在MSB之后;如果是整数,小数点在LSB之后。)
看的懂吗?

回答3:

联系我吧,我告诉你,Q100421298