Cómo restar números binarios

2 Métodos:Utilizando el procedimiento de préstamoEl uso del complemento Método

Resta de números binarios es una pequeña operación diferente con decimales. Sin embargo, si usted sigue estos pasos, se da cuenta de que puede ser tan fácil como.

método 1
Utilizando el procedimiento de préstamo
Imagen titulada Números Reste Binario Paso 1
1
Alinear los números en una edición de la resta común. Escriba el número más alto por encima del menor. Si el niño tiene menos dígitos que el más grande, alinearlos a la derecha según el procedimiento realizado en un problema de resta decimal (con base diez).
  • Imagen titulada Números Reste Binario Paso 2
    2
    Pruebe algunos problemas básicos. Algunos problemas de resta binarios no son diferentes de la base de operación de diez. Alinear las columnas, empezando por la derecha, encontrará el resultado de cada dígito. Estos son algunos ejemplos sencillos:
  • 1 = 1-0
  • 11-10 = 1
  • 1011-1010 = 1001
  • Imagen titulada números binarios Paso 3 Reste
    3
    Escribe un problema más complicado. Sólo se necesita conocer una "norma" especial, para completar cualquier problema de resta binaria. Ella le dice que "pedir prestado" el dígito de la izquierda, lo que le permite acceder a una columna "0-1". En el resto de esta sección, vamos a definir algunos problemas como ejemplo, la solución de ellos con el método de préstamo. Aquí está la primera:
  • = 110-101?
  • Imagen titulada números binarios Paso 4 Restar
    4
    "Prestar" a partir del segundo dígito. A partir de la columna de la derecha (con valores 1), hay que resolver el problema "0-1". Para ello, hay que "pedir prestado" el dígito de la izquierda (con valores 2). Este proceso tiene dos pasos:
  • Inicialmente, subido de tono 1 y reemplazarlo con un 0 para obtener este resultado: 11= 0-101?
  • Usted restado 10 desde el primer número y, por lo tanto, puede añadir el número "prestado" al número que representa los valores de 2: 110-101 =?
  • Imagen titulada Números Reste Binario Paso 5
    5
    Resolver la columna más a la derecha. Ahora, cada columna puede ser direccionadas como de costumbre. Aprende aquí para resolver la columna más a la derecha (con valores 1) del problema:
  • 110-101 =?
  • La columna más a la derecha es ahora: -1 = 1. Si usted no es capaz de encontrar la manera de llegar a esa respuesta, aprender este artículo cómo convertir números a valores decimales.
  • 102 = (2 × 1) + (0 x 1) = 210 - los numeros suscrito Indican sobre qué base se escriben.
  • 12 = (1 × 1) = 110.
  • Por lo tanto, en decimal, este problema está representada por 2-1 = ?, así que la respuesta es igual a 1.


  • Imagen titulada Números Reste Binario Paso 6
    6
    Completar el problema. El problema que queda ahora puede ser resuelto fácilmente. Hacer la columna por columna, yendo de derecha a izquierda:
  • 110-101 = ___1 = _01 = 001 = 1.
  • Imagen titulada Números Reste Binario Paso 7
    7
    Pruebe un problema más difícil. El método de préstamo aparece con frecuencia en la multiplicación binaria y, a veces es necesario pedir prestado varias veces sólo para resolver una sola columna. Por ejemplo, aquí está la forma de resolver 11000-111. No podemos "prestada" de un 0, por lo que es necesario seguir prestando la izquierda hasta la transformación en algo capaz de donar:
  • 11000-111 =
  • 1110000-111 = (Recuerde: 10-1 = 1)
  • 111001000-111 =
  • Aquí vamos a escribir más organizada: 10110-111 =
  • Resolver la columna después de la columna:
  • _ _ _ _ _ _ _ 1 = 0 1 = _ = _ 0 0 1 0 0 0 1 = 1 0 0 0 1
  • Imagen titulada Números Reste Binario Paso 8
    8
    Compruebe su respuesta. Hay tres maneras de comprobar su respuesta. Una forma rápida es encontrar una calculadora binaria en línea y entrar en el problema. Los otros dos métodos también son útiles, ya que puede ser necesario comprobar todo a mano - y que le permitirá una mayor familiaridad y comodidad con los números binarios:
  • Algunos números binarios para comprobar su trabajo. Añadir la respuesta a lo largo del número más bajo, y debe tener la mayoría como consecuencia de ello. Utilizando nuestro último ejemplo (11000-111 = 10001), tendremos 10001 + 111 = 11000, que es el número más alto que empezamos.
  • Alternativamente, convertir cada número, la forma binaria a decimal, y averiguar si son correctas. Usando el mismo ejemplo (11000-111 = 10001), podemos convertir cada número en decimal y obtener 24-7 = 17. Esta es una afirmación verdadera, por lo que nuestra solución es correcta.


  • método 2
    El uso del complemento Método
    Imagen titulada Números Reste Binario Paso 9
    1
    Alinear los dos números como lo haría en la resta decimal. Este método es utilizado por los equipos de la resta de números binarios, ya que hace uso de una programación más eficiente. Para un ser humano se acostumbra a los problemas de resta decimales comunes, este es probablemente el método más difícil, pero todavía puede ser útil para la comprensión de un programador.
    • Vamos a utilizar el ejemplo = 101-11?.
  • Imagen titulada números binarios Reste el paso 10
    2
    Una los ceros a la izquierda, si es necesario, para representar ambos números con el mismo número de dígitos. Por ejemplo, convertir en 101-11 101-011, que tenemos tres dígitos.
  • = 101-011?
  • Imagen titulada números binarios Reste Paso 11


    3
    Cambiar los dígitos presentes en el segundo período. Cambiar todo 0 a todo 1 y de 1 a 0 en la segunda palabra. En nuestro ejemplo, el segundo término se convierte en: 011 → 100.
  • Lo que realmente estamos haciendo es "tomando el complemento de 1" o restando cada dígito en este término de 1. Este acceso directo "alternancia" puede funcionar en operación binaria, debido al hecho de que sólo dos posibilidades pueden ser resultado de cambios plazo: 10 = 1 y 1-1 = 0.
  • Imagen titulada números binarios Reste Paso 12
    4
    Añadir 1 a la nueva segundo mandato. Una vez que tenga el término "marcha atrás", añadir 1 al resultado. En nuestro ejemplo, 100 + 1 = 101.
  • Imagen titulada números binarios Reste Paso 13
    5
    Resolver el nuevo ejemplo como un problema de suma binaria. Utilizar las técnicas de la suma binaria para añadir el nuevo término a la original, en lugar de restarlo:
  • 101 + 101 = 1010
  • Si esto no tiene sentido para usted, revisar cómo añadir números binarios.
  • Imagen titulada números binarios Reste el paso 14
    6
    Desechar el primer dígito. Este método siempre debe terminar con una respuesta que tiene un dígito más. Por ejemplo, nuestro ejemplo que implica un número de tres dígitos (101 + 101), pero tenemos una solución con cuatro (1010). Por lo tanto, sólo tiene que cortar el primer dígito y tendrá la respuesta al problema de resta Original:
  • 1010 = 10
  • Por lo tanto, 101-011 = 10
  • Si usted no tiene un dedo adicional, es posible que haya tratado de restar un número grande de una más pequeña. Lea la sección Consejos sobre cómo solucionar problemas de este tipo, y empezar de nuevo.
  • Imagen titulada números binarios Reste el paso 15
    7
    Trate de usar este método en base diez. Este procedimiento se denomina "complemento a 2", ya que la inversión de los pasos dígitos resultado en un "añadir al menos 1" en el que se añade el número 1. Si desea una comprensión más intuitiva de la razón detrás de este método, pruebe con la base diez.
  • 56-17
  • Ya que estamos usando la base diez, tomaremos el "complemento 9" de la segunda parte (17), restando cada dígito de 9. 99-17 = 82.
  • Girar resultado de un problema de suma: 56 + 82. Si se compara con el problema original (56-17), verá que hemos añadido 99.
  • 56 + 82 = 138. Sin embargo, dado que nuestros agregados 99 cambios en el problema original, tenemos que restar 99 respuesta. Una vez más, vamos a utilizar un acceso directo, como en el método binario arriba: sumar 1 al número total y, a continuación, eliminar el dígito de la izquierda (que es 100):
  • 138 + 1 = 139 → 139 → 39. Esta es la solución a nuestro problema original, 56-17.
  • consejos

    • Para restar un gran número de pequeños, cambiar el orden de los dos, hacer la resta y colocar un signo negativo en la respuesta. Por ejemplo, para resolver el problema binario 11-100, 100-11 crea la operación y, por último, poner un signo menos en la respuesta final (esta regla se aplica a la resta en cualquier base, no sólo en binario).
    • Matemáticamente, el método add hace uso de la identidad a-b = a + (b-2) -2. Cuando n es se añade el número de dígitos b 2 b 1 al resultado de la negación.
    De esta manera? Compartir en redes sociales:


    Opiniones y Comentarios

    Artículos Relacionados