You are on page 1of 3

Hoy vas a aprender binario

El binario es muy muy sencillo. Por que no aprenderlo? Solo lleva unos 5 minutos si eres
listo y dependiendo del nivel de concentracin que pongas. Y para que sirve el binario
si no soy programador? Pensar el inteligente lector. Pues para muchas cosas. Aqu
algunas:
1-Para poder tener un reloj en binario y entenderlo.
2-Para ser un poco mas geek
.
3-Para presumir de saber algo que el 95% de la gente no sabe.
4-Si estas en edad escolar como yo, puedes acabar tus exmenes de matemticas con un y
como me sobr tiempo, lo he hecho tambin en binario: . Tus profesores fliparn.
5-Para tener un conocimiento ms y por la satisfaccin de aprender algo nuevo.
Si hay algn error perdonadme, mi memoria no es 100% exacta, aunque intentar que no
los haya.
------------------------------------------------------------------------------------------------------------------Un bit es la unidad de informacin mas pequea. Ahora aprenderemos binario de 8
bits, es decir, ocho espacios que llenar con ceros o unos.
Lo primero es contar en binario. Bien, si sabes contar en decimal, tenes medio camino hecho.
En decimal, comenzamos desde el 0 y al llegar al 9, ponemos un 0 en su lugar y delante de
este cero sumamos 1. En binario es igual. Comenzamos con un 00000000, luego pasamos
al 00000001, ponemos un cero y nos llevamos una. 2 se representara as: 000000010, 3
sera de esta manera: 00000011; y as sucesivamente. Para que quede mas claro:
0=00000000
1=00000001
2=00000010
3=00000011
4=00000100
5=00000101
6=00000110
7=00000111
8=00001000
9=00001001
Y hasta el infinito y mas all!!! bueno... hasta el infinito no, concretamente hasta 256, que
es el mayor numero que se puede representar en binario de 8 bits. Por qu? Pues
porque 82=16 y 16^2=256.
Ocho es el numero de bits disponibles y 2 es el numero de estados posibles de cada bit.
Obtenemos 16, que es la cantidad total de numeros que manejaremos, es
decir, 11111111 y 00000000. Lo elevamos al cuadrado para ver sus posibles ordenes y
voil, 256 es el numero de combinaciones que podemos obtener. (esta es la explicacin que
le doy yo al porqu de 256 pero si esta mal corregidme).
---------------------------------------------------------------------------------------------------------------------------------------------

Ahora aprendamos a pasar un numero de decimal a binario. Comencemos con 137, por
ejemplo.
Primero dividimos el nmero entre 2: 137/2 = 68,5.
Si la divisin es exacta, anotamos un cero. Si no lo es, anotamos un 1. 137/2 = 68 1
Ahora dividimos el resultado entre 2, y as hasta que que la divisin de cero o cero coma algo.
Aqu est la conversin completa:
137/2= 68 1
68/2= 34 0
34/2= 17 0
17/2= 8 1
8/2= 4 0
4/2= 2 0
2/2= 1 0
1/2= 0 1
El resultado lo tomamos de abajo a arriba: 137=10001001.
------------------------------------------------------------------------------------------------------------------Ahora comprobemos que la conversin es correcta. Para pasar de binario a decimal se
hace lo siguiente:
Debajo del nmero en binario escribimos los nmeros del 7 al 0, es decir:
10001001
76543210
Comenzando por el primero, en los bits en los que haya un 1, elevamos 2 al numero que se
encuentre debajo de ese uno. Por ejemplo, el primer bit est ocupado por un uno as que
hacemos 2^7=128.
Realizamos eso con todos los nmeros y luego sumamos:
2^7+2^3+2^0 = 128+8+1 = 137
Recordemos que cualquier nmero elevado a 0 da 1.
------------------------------------------------------------------------------------------------------------------Sabiendo esto podemos hacer mas cosas como contar hasta 400 con los dedos de las dos
manos o inventar otro sistema, en base trece por ejemplo, inventandonos simbolos para
representar con una cifra los valores 10, 11 y 12 y todo lo que se os ocurra. Bueno esto
fue todo por hoy, espero que les haya gustado, chau.
A me olvide de la fuente...

Fuente: yosoymipropiafuente
Pero podes entrar aca: http://es.wikipedia.org/wiki/ASCII donde tenes la tabla ASCII para
poder ver todo el alfabeto en binario y algunos smbolos tambin.
Ahora si chau, y gracias por leer

You might also like