El código original y el código complementario de decimal.
Reglas de conversión:
1, el código original de un entero negativo es binario, con el bit de signo primero;
-67 = 100011 (binario) = 1100011 (código original)
2. El código inverso de un entero negativo = el inverso del código original (excepto el bit de signo)
1100011 (código original) = 10111100 (); código inverso).
3. El complemento de un entero negativo = el complemento de un entero negativo + 0000001
10111100 (complemento) = 101111 (complemento).
Datos extendidos:
Dado el complemento de un número, la operación de encontrar el código original es en realidad encontrar el complemento:
(1) Si el complemento El bit de signo del código es "0", lo que indica que es un número positivo y su código original es el código complemento.
⑵ Si el bit de signo del complemento es "1", lo que indica un número negativo, entonces encontrar el complemento dado es el código original requerido.
Ejemplo: Si se sabe que el código complemento a uno es 1111001, el código original es 100011 (-7).
Debido a que el bit de signo es "1", lo que significa que es un número negativo, este bit permanece sin cambios y sigue siendo "1".
Los otros siete dígitos 1111001 son 0000110; suma 1, por lo que es 10000111.
Suplemento de la Enciclopedia Baidu