Sustracción en binario
Enviado por diegoflorez • 9 de Marzo de 2014 • Examen • 414 Palabras (2 Páginas) • 272 Visitas
Sustracción en binario
La técnica de la resta en binario es, nuevamente, igual que la misma operación en el sistema decimal. Pero conviene repasar la operación de restar en decimal para comprender la operación binaria, que es más sencilla. Los términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.
Las restas 0 - 0, 1 - 0 y 1 - 1 son evidentes:
0 – 0 = 0
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, 210 – 110 = 1. Esa unidad prestada debe devolverse, sumándola, a la posición siguiente. Veamos algunos ejemplos:
111 – 101 = 010 710 – 510 = 210
10001 – 01010 = 00111 1710 – 1010 = 710
11011001 – 10101011 = 00101110 21710 – 17110 = 4610
111101001 – 101101101 = 001111100 48910 – 36510 = 12410
La multiplicación binaria es tan sencilla como la decimal, y es que funcionan de la misma manera. Aquí tienen un ejemplo de multiplicación binaria. Supongamos que multipliquemos 10110 por 1001:
10110
1001
-------------
10110 (multiplicas el primer uno de la cifra de abajo por la cifra de arriba)
00000 (Segunda cifra es decir 0 por el numero de arriba)
00000 (Tercera cifra, 0 por el numero de arriba)
10110 (Cuarta cifra, 1, por la numero de arriba)
-------------
11000110 (luego sumas todas las cantidades)
Y listo. OPERACIONES EN BINARIO PURO
3. Multiplicación Binaria
3.1. Multiplicación directa de naturales en binario
- Ejemplo:
Conversión de binarios a descimal
Te lo explico con ejemplos, si tenes 100 en binario , haces 0*(2^0) +0*(2^1) + 0*(2^2) = 4, o sea que 100 en binario es 4 en decimal. 111 es 1*(2^0) + 1* (2^1) + 1* (2^2) =7 o sea que 111 en binario es 7 en decimal
Por las dudas te digo que "^ " es "elevado a la"
es muy fácil, solamente usas potencias, multiplicas y sumas....
por ejemplo
1101010101
hay 10 elementos, entonces los colocamos de derecha a izquierda, a cada uno lo multiplicaras por 2 a la potencia del digito empezando por cero
1x(2^0)=1
0x(2^1)=0
1x(2^2)=4
0x(2^3)=0
1x(2^4)=16
0x(2^5)=0
1x(2^6)=64
0x(2^7)=0
1x(2^8)=256
1x(2^9)=512
---------------------
sumamos 853
asi que 1101010101 bin es 853 dec
digamos que te dan el numero binario 10101....
pasarlo a decimal seria
1 x 2^4 = 1 x 16 = 16
0 x 2^3 = 0 x 8 = 0
1 x 2^2 = 1 x 4 = 4
0 x 2^1 = 0 x 2= 0
1 x 2^0 =
...