El original, inverso y complemento de los números
En los ordenadores, los datos positivos y negativos se representan mediante códigos en complemento a dos.
En los ordenadores no existen códigos originales y códigos inversos.
Utilizando el complemento a dos, puedes simplificar el hardware de la computadora realizando operaciones de suma en lugar de operaciones de resta.
------
Para comprender el código del complemento, primero debemos comenzar con el código del complemento.
Una revolución de la manecilla de las horas representa 12 horas.
Para retrasar la hora 3 horas, puedes hacerlo 9 horas.
9 es el complemento de -3. 9 = 12-3.
Del mismo modo, si el minutero retrocede X minutos, se puede avanzar "60-X".
60 es el período del minutero.
------
Para números decimales de dos dígitos del 0 al 99, el período es cien.
Luego, resta 1 y sustituye +99.
25 - 1 = 24
25 + 99 = (1) 24
Redondea el resultado a dos dígitos y descarta el redondeo. Las funciones de ambos algoritmos son las mismas.
99 se llama complemento de -1.
98 es el complemento de -2.
.
Usando el complemento a dos, puedes usar la suma en lugar de la resta.
¿Cómo encontrar el complemento?
Para números positivos no se necesita complemento.
El complemento de un número negativo = punto + el número negativo.
------
Las computadoras usan binario y el código del complemento pasa a llamarse: número de complemento.
Binario octal, **** tiene 256 dígitos. El período es 256.
El complemento de un número negativo = 256 + el número negativo.
Binario de 16 bits, *** tiene 2^16 dígitos. El complemento de un número negativo = 65536 + el número negativo.
Ocho bits:
El complemento de -1 es: 256-1 = 255 = 1111 1111 (binario).
El complemento de -2 es: 254 = 1111 1110.
El complemento de -3 es: 253 = 1111 1101.
....fuerte > .
El complemento de -128 es: 128 = 1000 0000.
Encuentra la fórmula: complemento de un número negativo = punto + el número negativo.
Puedes calcular el número positivo directamente, y el complemento es él mismo.
------
Con complemento a dos, el ordenador sólo necesita un sumador.
El código original y el código inverso no tienen esta capacidad.
Por tanto, el código original y el código inverso no existen en el ordenador.
En cuanto a cuál es el código original y el código inverso, no nos importa.