Dividir números binarios: cómo funciona
Al programar o evaluar datos, a menudo existe el obstáculo de tener que dividir números binarios. Sin embargo, este proceso no es demasiado complicado. Te diremos cómo se hace.
División en el sistema dual: cómo dividir números binarios
- La división en el sistema dual es muy similar a la del sistema decimal. El dividendo generalmente se divide por el divisor aquí. Esto da como resultado el cociente, a veces con el resto o los números decimales. Esto se elimina por completo al calcular con números binarios.
- Escribe a la división y sigue los siguientes pasos. (En el siguiente párrafo, el proceso se explica nuevamente utilizando un ejemplo práctico)
- Comience por obtener el número del primer dígito del dividendo (número a la izquierda) y compárelo con el divisor (número a la derecha). Si el número de divisores es igual o mayor, se escribe un 1 en la primera posición del cociente. Si es menor que 0.
- Resta el divisor del dividendo en la secuencia si es igual o mayor. De lo contrario, escriba el número entero en la siguiente línea. Resta el siguiente dígito del dividendo especificado y repite estos pasos hasta que hayas alcanzado el último dígito. Si quedan valores residuales, simplemente elimínelos. Estos son irrelevantes.
Dividir números binarios - ejemplo
- En este ejemplo, el número binario de 15 (1111) se divide por el número binario de 5 (0101). La solución a esta división debería ser 3 (0011).
- a) El primer dígito se anota y se compara con el divisor 101. 1 es menor que 101. Por lo tanto, 0 se escribe en el cociente.
- b) Se adopta el 1 de la primera línea y se anota el número del siguiente dígito. Nuevamente la comparación: 11 menos que 101. Entonces, un segundo 0 viene en el cociente.
- c) Se repite el mismo proceso de transferencia. Ahora tenemos el valor 111, que es mayor que el divisor 101. En consecuencia, se escribe un 1 en el cociente.
- d) Un 1 en el cociente también significa que en la secuencia numérica el divisor 101 se resta del número en la línea c) 111. Esto resulta en 10. Ahora el siguiente dígito se escribe nuevamente y obtenemos el valor 101.
- Esto se puede dividir exactamente por el divisor. Esto da como resultado un 1 en el cociente y el valor residual es 0.
A menudo es útil convertir números binarios en números decimales. En la página siguiente encontrará las instrucciones perfectas para esto.