+0或者-0的源码、反码、补码分别是什么?补码是一样的吗?

问题描述:

+0或者-0的源码、反码、补码分别是什么?补码是一样的吗?

0原码是00000000
-0原码是10000000
0反码是00000000
-0反码是11111111
0补码是00000000
补码没有正0与负0之分
正数的反码、补码和其原码相同负数的反码是其原码除符号位外其他位取反负数的补码是取其反码后加1