写出二进制数 -101001的原码、反码和补码。
发布网友
发布时间:2022-05-16 17:14
我来回答
共3个回答
热心网友
时间:2023-08-12 07:52
原码为1101001
反码为1010110
补码为1010111
原码的最高位为符号位,正数最高位为0,负数的最高位为1
反码是按位取反符号位不变
补码就是取反加1
但正数的原码、反码、补码相同
热心网友
时间:2023-08-12 07:53
假设x = -101001,机器字长为8位。
[x]原 = 10101001(即 1 0101001)1表示负数,为符号位
[x]反 = 11010110除符号位外,各位取反
[x]补 = 11010111末位加1
热心网友
时间:2023-08-12 07:53
原码10101001
反码11010110
补码11010111 楼上解答不对,因为没有注意到源码是要凑足8位的