Tecnología

Inicio

Cómo calcular el complemento a dos

Cómo calcular el complemento a dos


En su nivel más básico, los ordenadores funcionan sólo en 1 y 0, un sistema conocido como binario. Dado que el código binario no permite símbolos para mostrar el signo de un número (positivo o negativo), otro medio para comunicar esta información es necesaria. de la notación de complemento de dos de un positivo base 10 entero es un número binario que codifica el negativo de que el valor inicial. La conversión entre los dos se puede realizar rápida y fácilmente.

Instrucciones

Encontrar complemento de un número de los Dos

1 Escribe el número original de base positivo 10 en binario. Por ejemplo, la representación binaria de ocho bits de la base 10 número entero 6 sería 00.000.110.

2 Reescribir la misma representación binaria de nuevo, copiándolo de derecha a izquierda, hasta encontrar la primera 1. Copia este 1 y, a continuación, detener. En nuestro ejemplo, queremos volver a escribir el número como x10 xxxxx, donde las x representan los dígitos no hemos copiado.

3 Siga escribiendo los dígitos restantes de la representación binaria, pero, para estos dígitos restantes, escribir el valor opuesto para cada dígito como en el original. Así que si el original tiene un 1 en una posición dada, escribir un 0, y viceversa. Por tanto, nuestro ejemplo podría ser escrito como 11111010. Ahora tiene complemento del número original de los dos.

Consejos y advertencias

  • de dos complementos se pueden sumar y restar usando los mismos procedimientos seguidos para los números binarios regulares.