Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Por qué el código inverso de un número positivo es el mismo que el código original?

¿Por qué el código inverso de un número positivo es el mismo que el código original?

Sí, para un número positivo, su código binario original, su código inverso y su complemento son todos iguales, todos en la forma del código original;

Para un número negativo, su código inverso mantiene el bit de signo. El código inverso consiste en mantener el bit de signo sin cambios, invertir los bits restantes y luego agregar 1 al último bit.

Por ejemplo: el número decimal 18 = el número binario 010010 (el primer bit es el bit de signo, 0 es positivo, 1 es negativo), su inverso y complemento es 010010

Número decimal -18 = Número binario 010010 (el primer bit es el bit de signo, 0 es positivo, 1 es negativo), su código inverso y complemento son ambos 010010

Número decimal -18 = Número binario 110010, it El código inverso es 101101 (se conserva el bit de signo, el resto se invierte) y su complemento es 101110 (se conserva el bit de signo, las inversiones restantes suman 1 al último bit)