Otra forma de calcular el complemento a dos de un número binario es comenzar por la derecha (dígito menos significativo), copiando el número original hasta que nos encontremos el primer "1" (que también compiaremos). A partir de este momento, donde veas un "1" pones un "0" y lo mismo para los "0" que cambiarás por "1", es decir niegas los valores. Por ejemplo para el número 9, su complemento a dos utilizando este método sería:
1. Escribimos el valor en binario (utilizamos 8 bits): 00001001
2. Copiamos los dígitos desde la derecha hasta que encuentres un "1": ________1
3. Invertimos todos los valores y resulta: 11110111
El valor es: 247, que corresponde al complemento de 9, su valor negativo.
Visita Wikipedia para más información
No hay comentarios:
Publicar un comentario