La Red de Conocimientos Pedagógicos - Conocimientos universitarios - ¿Cuál es el complemento de -16?

¿Cuál es el complemento de -16?

El complemento de -16 es 11110000.

Suponiendo que está representado por 8 bits (n bits), el código original de -16 es:

10010000 (el bit más alto es 1 y los últimos n-1 bits son el valor binario de su valor absoluto 16 representa)

El código del complemento es 11101111 (el bit de signo más alto permanece sin cambios y los últimos n-1 bits están todos invertidos)

El complemento el código es 11110000 (el código del complemento suma 1)

Información ampliada:

Encontrar el complemento del código original de un número negativo

Para encontrar el complemento de un entero negativo, invierta todos los bits del código original excepto el bit de signo (0 cambia a 1, 1 cambia a 0 y el bit de signo permanece 1) seguido de 1?[4].

Un mismo número es diferente en diferentes representaciones en complemento a dos. Por ejemplo, el complemento de -15 es 11110001 en binario de 8 bits, pero en representación en complemento a dos de 16 bits, es 1111111111110001. Lo siguiente se expresa utilizando un sistema binario de 8 dígitos.

Enciclopedia Baidu-Código complementario