A.显然太扯了.
B.对的.
C.好吧,是不是抄错了……总之是不对.
D.反码的符号位于原码相同.错
关于B的解释:
设原码为a,a的补码为b,b的补码为c
则b = ~a + 1;
c = ~b + 1 = ~(~a + 1) + 1 = a + ~(1) + 1 = a
正数的补码就是本身,所以其补码的补码不变是本身.负数取补码时符号位不变,其余的取反加1,两次取反加1又还原为本身.
A.显然太扯了.
B.对的.
C.好吧,是不是抄错了……总之是不对.
D.反码的符号位于原码相同.错
关于B的解释:
设原码为a,a的补码为b,b的补码为c
则b = ~a + 1;
c = ~b + 1 = ~(~a + 1) + 1 = a + ~(1) + 1 = a
正数的补码就是本身,所以其补码的补码不变是本身.负数取补码时符号位不变,其余的取反加1,两次取反加1又还原为本身.