Sei sulla pagina 1di 13

Sistema binario de ecuacines

Actualmente la mayora de las personas utilizamos el sistema decimal (de 10 dgitos) para realizar
operaciones matemticas. Este sistema se basa en la combinacin de 10 dgitos (del 0 al 9).
Construimos nmeros con 10 dgitos y por eso decimos que su base es 10.
El sistema binario es un sistema de numeracin en el que los nmeros se representan utilizando las
cifras 0 y 1, es decir solo 2 dgitos, esto en informtica tiene mucha importancia ya que las
computadoras trabajan internamente con 2 niveles de Tensin lo que hace que su sistema de
numeracin natural sea binario, por ejemplo 1 para encendido y 0 para apagado. Tambin se utiliza en
electrnica y en electricidad (encendido o apagado, activado o desactivado).
Se basa en la representacin de cantidades utilizando los dgitos 1 y 0. Por tanto su base es 2 (nmero
de dgitos del sistema). Cada dgito de un nmero en este sistema se denomina bit (contraccin de
binary digit).
Por ejemplo el nmero en binario 1001 es de 4 bits. Recuerda cualquier nmero binario solo puede
tener ceros y unos.
Pasar un nmero Decimal a su equivalente en Binario
Segn el orden ascendente de los nmeros en decimal tendramos un nmero equivalente en binario:
El 0 en decimal sera el 0 en binario
El 1 en decimal sera el 1 en binario
El 2 en decimal sera el 10 en binario (recuerda solo combinaciones de 1 y 0)
El 3 en decimal sera el 11 en binario
El 4 en decimal sera el 100 en binario
Y as sucesivamente obtendramos todos los nmeros en orden ascendente de su valor, es decir
obtendramos el Sistema de Numeracin Binario y su equivalente en decimal. Pero que pasara si
quisiera saber el nmero equivalente en binario al 23456 en decimal. Tranquilo, hay un mtodo para
convertir un nmero decimal en binario sin hacerlo uno a uno.
Para hacer la conversin de decimal a binario, hay que ir dividiendo el nmero decimal entre dos y
anotar en una columna a la derecha el resto (un 0 si el resultado de la divisin es par y un 1 si es
impar). Para sacar la cifra en binario cogeremos el ltimo cociente (siempre ser 1) y todos los restos
de las divisiones de abajo arriba, orden ascendente.
Ejemplo queremos convertir el nmero 28 a binario
28 dividimos entre 2 : Resto 0
14 dividimos entre 2 : Resto 0
7 dividimos entre 2 : Resto 1
3 dividimos entre 2 : Resto 1 y cociente final 1
Entonces el primer nmero del nmero equivalente en binario sera el cociente ltimo que es 1, el
segundo nmero del equivalente el resto ultimo, que tambin es 1, la tercera cifra del equivalente sera
el resto anterior que es 1, el anterior que es 0 y el ltimo nmero de equivalente en binario sera el

primer resto que es 0 quedara el 11100


Conclusin el nmero 28 es equivalente en binario al 11.100.
Aqu lo vemos con las operaciones de forma ms sencilla de entender:

Vemos como para sacar el equivalente se coge el ltimo cociente de las operaciones y los restos que
han salido en orden ascendente (de abajo arriba) 11100. el Nmero 2 del final en subndice es para
indicar que es un nmero en base 2, pero no es necesario ponerlo.
Veamos otro ejemplo el nmero 65 pasarlo a binario.

Pasar un Nmero Binario a su Equivalente en Decimal


Pues ahora al revs. Que pasara si quisiera saber cual es el nmero equivalente en decimal del
nmero binario por ejemplo 1001? Pues tambin hay mtodo.
PASO 1 Numeramos los bits de derecha a izquierda comenzando desde el 0 (muy importante desde
0 no desde 1).
PASO 2 Ese nmero asignado a cada bit o cifra binaria ser el exponente que le corresponde.
PASO 3 Cada nmero se multiplica por 2 elevado al exponente que le corresponde asignado
anteriormente.
PASO 4 - Se suman todos los productos y el resultado ser el nmero equivalente en decimal
Vamos a verlo grficamente que ser ms sencillo de entender.
Ejemplo el nmero 1001 queremos saber su equivalente en decimal. Primero asignamos exponentes:

Empezamos por el primer producto que ser el primer nmero binario por 2 elevado a su exponente,
es decir 1 x 23 . El segundo y el tercer productos sern 0 por que 0 x 22 y 0 x 21 su resultado es 0 y el
ltimo producto ser 1 x 20 que ser 1, OJO cualquier nmero elevado a cero es 1, luego 1 x 20 es 1 (no
confundir y poner 0).
Ya estamos en el ltimo paso que es sumar el resultado de todos estos productos
1 x 23 + 0 x 22 + 0 x 21 + 1 x 20 = 8 + 0 + 0 + 1 = 9
El equivalente en decimal del nmero binario 1001 es el 9.
Veamos otro ejemplo solo grficamente para que lo entiendas definitivamente. En este caso la
asignacin del exponente a cada nmero ya lo hacemos directamente en los productos, que es como se
suele hacer normalmente.

Otro ejemplo con todos los datos:

Operaciones Binarias
Las operaciones binarias que se pueden realizar con nmero binarios son las mismas que en cualquier
otro sistema, suma, resta, multiplicacin y divisin.
Suma de nmeros Binarios

Las posibles combinaciones al sumar dos bits son


0+0=0
0+1=1
1+0=1
1 + 1 = 10
Un ejemplo con ms cifras:
100110101
+ 11010101

1000001010
Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en nuestro ejemplo, 1
+ 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama arrastre). A
continuacin se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas
la columnas (exactamente como en decimal).
Resta de Nmeros Binarios
Las restas bsicas 0-0, 1-0 y 1-1 son evidentes:
0-0=0
1-0=1
1-1=0
0 - 1 = Es una resta imposible en binario por que no hay nmeros negativos.
La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la
posicin siguiente: 10 - 1 = 1 y me llevo 1, lo que equivale a decir en decimal, 2 - 1 = 1. Esa unidad
prestada debe devolverse, sumndola, a la posicin siguiente. Veamos algunos ejemplos:
Dos ejemplos:
10001
11011001
-01010
-10101011

01111
00101110
Multiplicacin de Nmeros Binarios
0x0=0
0x1=0
1x0=0
1x1=1
Por ejemplo, multipliquemos 10110 por 1001:

10110
x 1001

10110
00000
00000
10110

11000110
Divisin de nmeros binarios
Igual que en el producto, la divisin es muy fcil de realizar, porque no son posibles en el cociente
otras cifras que UNOS y CEROS.

Se intenta dividir el dividendo por el divisor, empezando por tomar en ambos el mismo nmero de
cifras (100 entre 110, en el ejemplo). Si no puede dividirse, se intenta la divisin tomando un dgito
ms (1001 entre 100).
Si la divisin es posible, entonces, el divisor slo 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.
El procedimiento de divisin contina del mismo modo que en el sistema decimal.

Suma en binario
Para aprender a sumar, con cinco o seis aos de edad, tuviste que memorizar las 100 combinaciones
posibles que pueden darse al sumar dos dgitos decimales. La tabla de sumar, en binario, es mucho ms
sencilla que en decimal. Slo hay que recordar cuatro combinaciones posibles:

Sustraccin en binario
La tcnica de la resta en binario es, nuevamente, igual que la misma operacin en el sistema decimal.
Pero conviene repasar la operacin de restar en decimal para comprender la operacin binaria, que es
ms sencilla. Los trminos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.

Multiplicacin binaria
La multiplicacin en binario es ms fcil que en cualquier otro sistema de numeracin. Como los
factores de la multiplicacin slo pueden ser CEROS o UNOS, el producto slo puede ser CERO o
UNO. En otras palabras, las tablas de multiplicar del cero y del uno son muy fciles de aprender:

Divisin binaria
Igual que en el producto, la divisin es muy fcil de realizar, porque no son posibles en el cociente
otras cifras que UNOS y CEROS.
Consideremos el siguiente ejemplo, 42 : 6 = 7, en binario:

Se intenta dividir el dividendo por el divisor, empezando por tomar en ambos el mismo nmero de
cifras (100 entre 110, en el ejemplo). Si no puede dividirse, se intenta la divisin tomando un dgito
ms (1001 entre 100).
Si la divisin es posible, entonces, el divisor slo 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.
El procedimiento de divisin contina del mismo modo que en el sistema decimal.
Ejercicio 5:
Haz las siguientes divisiones binarias. Al terminar, comprueba los resultados
haciendo las divisiones en el sistema decimal:

10110101000101 : 1011
10100001111011 : 10011

Luis Gonzlez
Profesor de Tecnologas de la Informacin
I.E.S. Santa Eugenia (Madrid)

EJERCICIOS adicionales
1. Realiza las siguientes sumas de nmeros octales:
365 + 23
2732 + 1265
65 + 1773

2. Suma los siguientes nmeros hexadecimales:


17A + 3C
20F5 + 31B

2E70C + 1AA7F

3. Resta los siguientes nmeros octales:


365 - 23
2732 - 1265
1773 65

4. Realiza las siguientes restas de nmeros hexadecimales:


17A - 3C
20F5 - 31B
2E70C 1AA7F

Potrebbero piacerti anche