求十进制数(+418)的二进制数原码、反码和补码表示 7的二进制数是多少

4034℃ MAMIE

求十进制数(+418)的二进制数原码、反码和补码表示7的二进制数是多少

补码.原码.反码怎么运算的啊.详细一点

以8位机器码为例:

对正数而言,原码、反码、补码都是相同的。

十进制数7,

都是:

00000111

对于-7

原码,只是最高位用1表示负数,就是:

10000111

反码,就是在原码的上,除最高位(符号位)外,按位取反就行:

11111000

补码,就是在反码的基础上,最低位加1:

11111001

十进制为4对应的2进制的数是多少?

学一下 商2取余法

4/2=2 余0

2/2=1 余0

最后这个 1 补上

从下往上就是 100

再弄个 15 做例子

15/2=7 余1

7/2=3 余1

3/2=1 余1

最后这个1 加前边

结果就是 1111

再弄个 12 做例子

12/2=6 余0

6/2=3 余0

3/2=1 余1

最后补个最后这个1 就是 1100