Código Binario y por supuesto, Futurama
Hoy os vengo a hablar un poco del código binario y la relación que tiene con los ordenadores. Además os incluyo algunas curiosidades de la serie de ficción Futurama (que supongo conoceréis todos). Bueno me dejo de enrollar, os pongo en situación :
Era el año 1703 cuando el famoso matemático Gottfried Leibniz, archienemigo de Newton (el de la manzana, si) , propuso que se utilizase un sistema de numeracion basado en el 0 y el 1 . No le hicieron mucho caso. Nuestros antepasados siguieron empleando el sistema decimal por la razón más simple: los humanos tenemos diez dedos en las manos. Nos resulta más sencillo contar así, de diez en diez.
Los ordenadores, sin embargo, son más racionales: ni suman y restan con los dedos ni usan el sistema decimal. Ellos hablan el lenguaje de los unos y los ceros que Leibniz documentó, pero que para nada se inventó. Y es que nosotros ya los utilizábamos : lenguajes como el braille ( el lenguaje inventado para que los invidentes puedan leer) o el morse (El de las pelis de guerra, las rayitas y puntos) también son códigos binarios. La pregunta ahora es la siguiente: ¿cómo ha llegado a la informática?
Se debe a otros dos grandes genios: George Boole y Claude Shannon. Ellos, siguiendo el sendero marcado por Leibniz, son los responsables de que los unos y ceros estén hoy por todas partes, desde el ordenador en el que lees esto hasta el móvil que utilizas a escondidas en clase.
Pequeña introducción al tema e historia de como llegó el binario a los ordenadores
Pasar de número decimal a binario:
Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir, cuando el número a dividir sea 1 finaliza la división.
A continuación se ordenan los restos empezando desde el último al primero, simplemente se colocan en orden inverso a como aparecen en la división, se les da la vuelta. Este será el número binario que buscamos.
Pequeña introducción al tema e historia de como llegó el binario a los ordenadores
Pasar de número decimal a binario:
Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir, cuando el número a dividir sea 1 finaliza la división.
A continuación se ordenan los restos empezando desde el último al primero, simplemente se colocan en orden inverso a como aparecen en la división, se les da la vuelta. Este será el número binario que buscamos.
Pasar de número binario a decimal:
Por el lado derecho del número en binario, multiplica cada cifra por 2 elevado a la potencia consecutiva (comenzando por la potencia 0, 20).
Después de realizar cada una de las multiplicaciones, suma todas y el resultado será el equivalente al sistema decimal.
Ahora os mostraré las curiosidades que os prometí de la serie Futurama:
Quejido binario: En la pelea que tienen Fry, Leela y Bender contra el Guardián del Zoo y sus animales, en el episodio “Menos Que Un Héroe”, Bender grita “01001010!!!” cuando le da un puñetazo un canguro boxeador (todo muy normal, si). Este número binario se corresponde con el número decimal 74, cuyo código ASCII es la letra “J” , y que en inglés se pronuncia como la onomatopeya de quejido “yay!”.
Bucle infinito de amor: En un cartel que sostiene un robot en el episodio “El Día de la Madre” podemos leer:
REPEAT
REPEAT
{LOVE MOM}
WHILE 1>0;
Esto no es más que un bucle que quiere decir “Repetir {Quiero a Mamá} Mientras 1>0”. Como “1>0” siempre es verdadero, se trata de un bucle infinito del que nunca se podrá salir.
Aquí os dejo unos vídeos dónde podéis ver casos en los que Bender habla o lee binario.
Aquí os dejo unos vídeos dónde podéis ver casos en los que Bender habla o lee binario.
0 comentarios: