Aritmética binaria

 

 

Suma de Binario

Se debe tener en cuenta 4 combinaciones posibles.

0+0 = 0

0+1= 1

1+0= 1

1+1= 1

 

Sustracción de Binario

0-0 = 0

0-1 = 11*

1-0 =1 

1-1 = 0

*La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posición siguiente: 10 - 1, es decir, (2) base 10– (1) base 10 = 1. Esa unidad prestada debe devolverse, sumándola, a la posición siguiente.

 

Multiplicación de Binario

 

0 * 0 = 0

0 * 1 = 0

1 * 0 = 0

1 * 1= 1

En un ordenador, sin embargo, la operación de multiplicar se realiza mediante sumas repetidas. Eso crea algunos problemas en la programación porque cada suma de dos 1 origina un arrastre, que se resuelven contando el número de 1 y de arrastres en cada columna. Si el número de 1 es par, la suma es un 0 y si es impar, un 1. Luego, para determinar los arrastres a la posición superior, se cuentan las parejas de 1.

 

División de Binario

Se intenta dividir el dividendo por el divisor, empezando por tomar en ambos el mismo número de cifras (100 entre 110, en el ejemplo). Si no puede dividirse, se intenta la división tomando un dígito más (1001 entre 100).

 

Si la división es posible, entonces, el divisor sólo podrá estar contenido una vez en el dividendo, es decir, la primera cifra del cociente es un UNO. En ese caso, el resultado de multiplicar el divisor por 1 es el propio divisor. Restamos las cifras del dividendo del divisor y bajamos la cifra siguiente.