Beruflich Dokumente
Kultur Dokumente
pensando, no recuerdo los detalles tcnicos pero mas o menos consiste en ver una serie de
cartas con cifras impresas y decir si la que uno tiene en mente aparece o no en cada una.
Al final el que muestra las cartas dice en voz alta la cifra oculta y todos aplauden. El
sistema de este juego consiste en la numeracin binaria. Esta entrada es sobre una manera
sencilla
de
conviertir
un
nmero
normal
al
hermtico
sistema
binario.
Antes de entrar en los detalles escabrosos, debo denunciar que en la carrera de ingeniera
en computacin de casi todas las universidades (con u minscula) se ensea un mtodo
que consiste en dividir el nmero normal entre dos y anotar el residuo, volver a dividir el
cociente entre dos y anotar de nuevo el residuo y as hasta que el resultado de la divisin
sea cero, para despus voltearse y ya escribirse en binario. Este mtodo es bueno para
convertir un nmero normal a otro de cualquier base, (solo hay que cambiar el divisor por
la base que queramos) pero en mi opinin dicho mtodo es demasiado tardado y
complicado, no nos da informacin sobre desbordamientos, signos y es muy fcil
equivocarse
en
el
valor
posicional.
Otra razn es que los nmeros normales son el patito feo en el mundo de las
computadoras. Los sistemas verdaderamente importantes son el binario, el octal y el
hexadecimal. Convertir nmeros entre estos 3 sistemas es extraordinariamente sencillo y lo
veremos cuando acaben de leer esta entrada. Y es mas sencillo convertir de decimal a
binario que a octal o hexadecimal. El mtodo que usaremos hoy (que no lo invent pero es
el que me funciona ) se basa en 9 pasos
1.- Si el nmero es mayor que 255 no puede representarse con un byte y nos vamos al
demonio.
2.- Si al nmero le podemos restar 128, le restamos y escribimos un uno, si no se puede
escribimos
un
cero
uno,
si
no
se
puede
escribimos
un
cero.
uno,
si
no
se
puede
escribimos
un
cero.
uno,
si
no
se
puede
escribimos
un
cero.
uno,
si
no
se
puede
escribimos
un
cero.
un
uno,
si
no
se
puede
escribimos
un
cero.
uno,
si
no
se
puede
escribimos
un
cero.