Table of contents

Resta Binaria

La resta binaria es el proceso de restar números binarios. Los números binarios incluyen solo el 0 y el 1. El proceso de resta binaria es el mismo que la operación aritmética de resta que hacemos con los números.

Dado que aquí solo están involucrados 0 y 1, a veces es posible que necesitemos restar 0 de 1. En tales casos, usamos el concepto de préstamo como lo hacemos en una resta aritmética.

Un número binario se expresa con base 2. Por ejemplo, un número binario se escribe como 1012.

Reglas de Resta Binaria

Hay algunas reglas en las que se restan números binarios. Están,

resta binaria

¿Cómo hacer una resta binaria?

Los números decimales o de base 10 se pueden expresar como números binarios. Los números binarios se usan en las computadoras para representar datos, ya que solo entienden dígitos binarios, 0 y 1.

Comprendamos cómo restar números binarios con el ejemplo que se muestra a continuación.

1. Resta binaria sin Préstamo

Sustraer 1002 de 11112. Aquí el número 4 se representa en binario como 1002 y el número 15 se representa como 11112.

Paso 1: Organice los números como se muestra en la figura a continuación.

resta binaria 1

Paso 2: Sigue las reglas de resta binaria para restar los números. En esta resta, no encontramos la resta de 1 de 0. Por lo tanto, la diferencia es 10112.

resta binaria 2

Paso 3: El equivalente decimal de 10112 es 11. Por lo tanto, la diferencia es correcta.

2. Resta binaria con Préstamo

Sustraer 1012 de 10012. Aquí el número 5 se representa en binario como 1012 y el número 9 se representa como 10012.

Paso 1: Organice los números como se muestra a continuación.

resta binaria 3

Paso 2: Sigue las reglas de resta binaria para restar los números. En esta resta, primero, restamos los números comenzando desde la derecha y pasemos al siguiente dígito de mayor orden.

El primer paso es restar (1-1). Esto es igual a 0. De manera similar, pasamos al siguiente dígito de orden superior y restamos (0 - 0), que es 0.

En el siguiente paso, tenemos que restar (0 - 1), por lo que tomamos prestado un 1 de el siguiente dígito de mayor orden. Por lo tanto, el resultado de restar (0 - 1) es 1.

resta binaria 4

Paso 3: Por lo tanto, la diferencia de 10012 y 1012 es 1002. Para verificar esto, encontramos el equivalente decimal de 1002, que es 4, Por lo tanto, 9 - 5 = 4.

4 Tipos de Operaciones Binarias

Hay cuatro tipos principales de operaciones binarias que son:

  1. Adición Binaria
  2. Resta Binaria
  3. Multiplicación Binaria
  4. División Binaria

La operación binaria siempre es crítica y se usa de múltiples maneras. Esa es la razón principal por la que la operación binaria se usa ampliamente.

Resta binaria usando complemento a 1

El complemento a 1 de un número se obtiene intercambiando cada 0 por 1 y cada 1 por 0 en un número binario. Por ejemplo, el complemento a 1 del número binario 1102 es 0012. Para realizar una resta binaria usando el complemento a 1, siga los pasos que se mencionan a continuación.

Paso 1: Encuentra el complemento a 1 del sustraendo, lo que significa el segundo número de la resta.

Paso 2: Súmalo con el minuendo o el primer número.

Paso 3: Si queda un remanente, agréguelo con el resultado obtenido en el paso 2.

Paso 4: Si no hay remanentes, entonces el resultado obtenido en el paso 2 es la diferencia de los dos números usando la resta binaria en complemento a 1.

Entendamos esto con un ejemplo. Resta 1100102 - 1001012 utilizando el complemento a 1. Aquí el equivalente binario de 50 es 1101012 y el equivalente binario de 37 es 1001012. También puede calcular números binarios en complemento a uno usando la calculadora en línea.

Paso 1: Encuentra el complemento a 1 del sustraendo (37), que es 0110102.

Paso 2: Súmalo con el minuendo (50), que es 1100102.

Paso 3: Ordena los números de la siguiente manera y sumalos.

resta binaria 5

Paso 4: El dígito más a la izquierda 1 es un remanente de esta adición. Como hay un remanente, lo sumamos con el resultado, que es 0011002.

resta binaria 6

Por lo tanto, el resultado es 11012. Además, la diferencia de 50 - 37 es 13. El equivalente binario de 13 es 11012.

Advertisement

Advertisement