La suma de binarios es basicamente una suma de decimales con una excepcion, que al sumar 1+1 (no puede dar dos), en este casoo al sumar 1+1 se produce un acarreo , es decir el resulatado es 1 0, es decir el resultado es 0(cero) y llevamos 1(uno).
Reglas de la Suma de Binarios:
0+0=0
1+0=1
0+1=1
1+1=10 (es decir 0 y llevamos 1).
Ejemplos:
1) 111011 2)101010 3)10111
+10110 +10111 +1111
1010001 1000001 100110
La manera mas fácil para restar binarios es con el método de complemento a dos, este consiste en convertir el numero que esta restando a complemento a dos (ya lo explicare mejor), a este numero se le suma uno y después se realiza una suma de binarios común y corriente.
Ejemplos:
1011
- 101--->010 --> "Se cambian todos los unos(1)por ceros(0), y los ceros (0) por unos (1)"
+1
011 <--- "COMPLEMENTO A DOS"
Ahora se hace la suma con el complemento a dos.
1011
+011
1110 <-- "Para el resultado solo se toman el numero de cifras igual al numero de cifras del complemento a dos"
Ejemplos:
1)
101010
-11101---> 00010 +1=00011<-- " Complemento a dos "
101010
+00011
101101 --> Resultado.
2)
1010
-111 ---> 000+1=001 <--"Complemento a dos"
1010
+001
1011-->Resultado
La multiplicación de binarios es igual a la multiplicación de decimales, primero se multiplican todos los factores y después se hace una suma de binarios.
Ejemplos:
1)
1 1 0 1 1 0 1
x1 0 0 1 1
1111011 1 0 1
1111 0 1 1 0 1
0110 0 0 0 0 0
010 0 0 0 0 0
111 0 1 1 0 1
1 0 0 0 0 0 0 1 0 1 1 12)
1 1 0 1 0 1
x 1 1 1
11 11 01 1 0 1
111 0 1 0 1
11 1 0 1 0 1
1 0 1 1 1 0 0 1 1
Se hace de la misma manera que la división de decimales, pero obviamente con operaciones de binarios.
Ejemplos: