Red de conocimientos turísticos - Conocimientos sobre calendario chino - Cómo representar el complemento inverso original de un número hexadecimal

Cómo representar el complemento inverso original de un número hexadecimal

Al encontrar el número complementario, los números decimales y hexadecimales deben convertirse primero en números binarios y luego en números complementarios.

Por ejemplo:

El número hexadecimal de 15 es F, convertido a número binario es 00001111, luego convertido al código inverso 00001111 y finalmente convertido al código complementario 00001111.

El complemento de un entero positivo es su representación binaria, que es igual que el código original.

Información ampliada:.

El código original (forma verdadera) es la representación binaria de punto fijo de los números en la computadora. La forma real agrega un bit de signo delante del valor (es decir, el bit más alto es el bit de signo): 0 representa un número positivo, 1 representa un número negativo (0 tiene dos métodos de representación: +0 y -0), y los bits restantes representan el tamaño del valor.

En los sistemas informáticos los valores numéricos siempre se representan y almacenan mediante códigos complementarios. La razón de esto es que el uso de códigos de complemento puede manejar de manera uniforme bits de signo y campos numéricos al mismo tiempo, y la suma y la resta también se pueden manejar de manera uniforme; Además, el código complementario y el código original se convierten entre sí y el proceso de operación es el mismo, por lo que no se requiere ningún circuito de hardware adicional.

Características de los códigos de complemento:

1. Suma un entero negativo (o código original) y su complemento (o código de complemento), y la suma es el módulo.

2. El complemento del complemento de un número entero y el complemento del complemento del número entero son iguales al propio número entero.

3. Los ceros positivos y negativos del código del complemento se expresan de la misma forma.

Enciclopedia Baidu - Código Complemento