Red de conocimiento informático - Material del sitio web - ¿Cómo convertir un número negativo en un número positivo expresado en complemento a dos?

¿Cómo convertir un número negativo en un número positivo expresado en complemento a dos?

Puede convertir el sistema numérico directamente.

Pero cabe señalar que el primer dígito es un número negativo.

-

El complemento conocido es: 1101 0101.

El primer 1 representa el signo negativo y -128.

La suma de dígitos: 64 16 4 1 = 85.

El total es el valor real: -43.

-

El otro complemento es: 0101 0101.

El primer dígito 0 significa 0.

La suma de dígitos: 64 16 4 1 = 85.

Juntos son el valor verdadero: 0 85 = 85.

-

La evaluación por complemento es muy sencilla.

No es necesario considerar "el código original se invierte y el bit de signo permanece sin cambios".

Los extranjeros no son buenos en aritmética y necesitan realizar algunas operaciones sofisticadas.