很简单呀,因为机器只是识别01呀,这就是原码的用途,作为反码和补码是因为机器运算时都是使用移位,或或者与的运算。比如乘法就是通过移位的来实现的
正数:原码、反码、补码一样 负数:原码就是原来的表示方法、反码是除符号位(最高位)外取反、补码=反码+1 对你的补充: 是整体加1,最高位是符号位,1为负数,0为正数 比如原码为10010 最高位是1,说明是负数,它的反码为11101(符号位不变,其他位取反),补码为11110 (反码+1)