¿Cómo representar números negativos en binario?
Generalmente expresado en complemento a dos, por ejemplo:
-52, suponiendo que los datos almacenados son un número binario de 8 bits, es decir, un código en complemento a dos de 8 bits
En primer lugar, convierta 52 a binario: 00110100B
Inverso: 11001011B
Agregue 1: 11001100B
Luego, el de 8 bits el complemento a dos de 52D es 11001100B
p>Si se sabe que 11001100B es un número con signo, porque el bit más alto es 1, entonces este código es un número negativo expresado en complemento a dos
11001100B menos 1 = 11001011B
Negación = 00110100B = 52D
Entonces se puede demostrar que: 11001100B es la representación complementaria de -52D
Información extendida :
El binario se utiliza ampliamente en la tecnología informática. Un sistema numérico. Los datos binarios son números representados por los dos dígitos 0 y 1.
Su base es 2, la regla de redondeo es "dos a uno" y la regla de préstamo es "pedir prestado uno para hacer dos", que fue descubierta por Leibniz, el filósofo matemático alemán en el siglo XVIII. El sistema informático actual es básicamente un sistema binario y los datos de la computadora se almacenan principalmente en forma de código en complemento a dos. El binario en la computadora es un interruptor muy pequeño, "encendido" significa 1 y "apagado" significa 0.