dimecres, 1 d’abril del 2020

Representación de enteros: Complemento a 1 y a 2 | | UPV


DUDA SOBRE EL COMPLEMENTO A 1 Y A 2

Sobre el ejercicio de examen de la imágen adjunta, tengo algunas dudas.


Si nos dan el número 01100101 en formato C1, como sabemos de donde proviene, del 101 o del -26 decimal?

Sabemos que es un número positivo, por tanto, solo se le ha añadido un 0 para el signo delante. Y por tanto buscamos su valor positivo binario natural que es 101 en este caso.

                                          

Representación de enteros: Complemento a 1 | | UPV



de igual manera para el 11100100 en C2.

Si esta en complemento a 2, sabemos que es un número negativo. Ya que el primer bit representa el signo de su valor, en este caso negativo al valer 1. 

Sobre el valor que te queda 1100100 le restamos 1
                        y nos dara  1100011
                  lo invertimos a  0011100 

Recuerda que la conversión inicial seria:

-28 en Complemento2

El complemento a 2 es el formato binario que se usa para mostrar numeros negativos.

Paso 1 Para hallarlo debemos pasar el numero 28 a binario natural empaquetado de 8 , 16, 32 o 64 bits.
28 es en binario natural empaquetado 00011100

Paso 2 Despues debemos pasarlo a Complemento 1 y finalmente sumarle 1. 00011100 en Complemento a 1 es 11100011

Paso 3 Finalmente hay que sumarle 1 al complemento a 1.

11100011 + 1 es 11100100

Aquí tienes una calculadora de C2:




Representación de enteros: Complemento a 2 | | UPV





Por tanto el resultado correcto es el 73, ¿conocéis que teorías hay detrás de este número?

El mejor numero según Sheldon Cooper (73)



Os dejo la justificación matemática de esta teoría.

El teorema de Sheldon Cooper: 

El número 73 es único

 

Cap comentari:

Publica un comentari a l'entrada

Related Posts Plugin for WordPress, Blogger...