Cómo restar números binarios
Autor:
Randy Alexander
Fecha De Creación:
23 Abril 2021
Fecha De Actualización:
15 Mayo 2024
Contenido
- etapas
- Método 1 de 2:
El uso de la llamada retención o transferencia de valor llamada por préstamos - asesoramiento
El equipo de administración de contenido de examina cuidadosamente el trabajo del equipo editorial para garantizar que cada elemento cumpla con nuestros altos estándares de calidad.
No reste números binarios como decimales. La técnica a utilizar es ligeramente diferente.
etapas
Método 1 de 2:
El uso de la llamada retención o transferencia de valor llamada por préstamos
- 7 Prueba el método base 10. Esta técnica se llama complemento a 2porque agrega 1 al complemento a 1. Si desea entender por qué funciona este método, use la base 10:
- 56 - 17
- Usando la base 10, tomarás el complemento a 9 del segundo dígito que es 17, transformando este número restado por su complemento a 9, que da 99-17 = 82.
- Luego ponga su factura, que se verá así, 56 + 82. Si compara los números, 17 de la resta original y 82 de la suma resultante son 99.
- 56 + 82 = 138. Como agregaste 99 a la resta original, debes eliminar 99 de la respuesta resultante. Seguirá utilizando el método binario visto anteriormente. Por lo tanto, agregará 1 al resultado, luego eliminará 1 al último dígito de la izquierda, que representa 100:
- 138 + 1 = 139 →
139 → 39 Este resultado final es idéntico al obtenido al restar directamente 56-17.
asesoramiento
- Para restar un número mayor de un número menor, cambie el orden de los números, reste y luego agregue un signo negativo a la respuesta. Por ejemplo, si desea hacer la siguiente resta 11 - 100, coloque sus números en este orden 100 - 11, y una vez que obtenga el resultado, agregue el signo negativo. Esta regla se aplica tanto a los números binarios como a los decimales.
- La fórmula matemática correspondiente al método del complemento se basa en la siguiente identidad, a - b = a + (2 - b) - 2, donde n es el número de dígitos en la base 2, y 2 - b es el complemento.