Restar números binarios: cómo funciona
Los números binarios son más fáciles de restar de lo que piensas. No necesitas una calculadora o una computadora. Solo necesitas dominar la aritmética básica de las matemáticas.
Restar números binarios: cómo funciona
Para restar números binarios, primero debe hacer un complemento a partir del segundo número binario y luego formar un complemento a dos a partir de él. Luego, simplemente puede sumar los dos números binarios para restarlos. Eso suena un poco complicado, pero es muy simple.
- Si se restan dos números binarios, el segundo número simplemente se convierte de alguna manera. Luego, puede seguir la forma simple de sumar para encontrar la diferencia entre los dos números binarios.
- Un número binario consiste solo en una secuencia de ceros y unos. En el primer paso tienes que hacer el complemento del segundo número binario. Es fácil: intercambia todos los ceros por unos y todos los ceros.
- En el siguiente paso, haces un complemento de dos a partir del complemento de este. Solo agrega el número uno. Para hacer esto, sin embargo, necesita saber cómo agregar números binarios. Describimos en detalle cómo se puede hacer esto en otro artículo.
- Ahora ha preparado el cálculo para hacer una suma de la resta, y así puede resolver la tarea. La teoría es a veces un poco más difícil de entender. Por lo tanto, le mostraremos la factura utilizando un ejemplo en la siguiente sección.
Restar números binarios sin una computadora: un cálculo de muestra
En este ejemplo, pasamos por la resta de los números binarios 1011 y 0110 paso a paso, es decir, el cálculo 1011 menos 0110. Es mejor llevar una hoja de papel para comprender el cálculo.
- Forme un complemento a partir del segundo número binario: 0110 -> 1001
- A partir de esto, agrega un complemento de dos al agregar 1: 1001 + 1 = 1010
- Para restar 0110 de 1010, agregue el complemento de dos del segundo número binario al primer número binario. Entonces el cálculo es 1011 + 1010. De acuerdo con las reglas de sumar números binarios, obtienes el número binario 0101.