Tutorial Conversion A Binario
Enviado por julyocsar • 1 de Agosto de 2011 • 1.349 Palabras (6 Páginas) • 1.280 Visitas
HC13 Sistemas de numeración (Instrucciones).sxw Luis González. Departamento de Tecnología
HC13 CONVERTIDOR NUMÉRICO.
En este ejercicio, vamos a utilizar OpenOffice Calc para hacer cálculos tediosos como,
por ejempo, convertir números decimales a binarios u octales, y viceversa.
1. Construye una hoja de cálculo como la que te propongo en HC13 Convertidor numérico
(propuesta).
En esa hoja hemos dispuesto tres zonas de cálculo, resaltadas con tres colores distintos.
Cada una de esas zonas servirá para convertir números, expresados en un sistema
de numeración en tros sistemas de numeración distintos.
En cada zona hay un grupo de casillas, coloreadas en amarillo, en las que el usuario de
la hoja de cálculo podrá escribir los números que desea convertir, introduciendo un dígito
en cada casilla.
El área de la izquierda servirá para introducir los números que se desea convertir y obtener
los resultados. El área de la izquierda servirá para efectuar los cálculos.
Recuerda la técnica general: el procedimiento para convertir un número decimal, a
otro sistema de numeración, consiste en hacer divisiones sucesivas, utilizando
como divisor la base de numeración, para quedarnos finalmente con los restos obtenidos,
en orden inverso.
Conversión decimal → binario
Empecemos por la conversión decimal-binario. El primer paso consiste en dividir el
número propuesto entre 2 y quedarnos con el resto. Pero el usuario de nuestra hoja introduce
el número decimal poniendo un dígito en cada casilla. Debemos convertir esos
tres dígitos en una única cifra en el sistema decimal.
2. Introduce en L4 la fórmula para establecer el primer dividendo, que será:
J3I3∗10H3∗100
3. Si la fórmula introducida es correcta, en la casilla del primer dividendo debe aparecer
un número decimal idéntico al introducido en las casillas de entrada. Haz la
prueba con varios números distintos.
Elaborado con OpenOffice Página 1 de 6 Edición: 050106
HC13 Sistemas de numeración (Instrucciones).sxw Luis González. Departamento de Tecnología
4. Introduce en M4 la fórmula para calcular el valor entero de la primera división por
2 (recuerda que sólo nos interesa quedarnos con el cociente de esa división y dejar
para la casilla contigua el resto de la división.). Para ello puedes utilizar la expresión
TRUNCAR. Activa el Piloto automático de funciones en la barra de fórmulas,
elige la categoría de funciones Matemáticas y haz doble clic sobre la opción Truncar
en la lista:
5. Introduce en la casilla número, la cifra que debe truncar. Si no recuerdas el nombre
de la casilla, siempre buedes recurrir al buscador de celdas, pulsando en el botón
de la derecha de la ventana, lo que te permite ir a la hoja de cálculo:
6. Una vez en la hoja, eliges la celda o el rango de celdas sobre las que debe aplicarse
la fórmula, trabajando sobre la pequeña ventana de introducción de datos:
7. Pulsando de nuevo sobre el botón de la derecha regresamos al piloto automático de
funciones. Ya está lista la fórmula. Pulsa Aceptar. Si la fórmula es correcta, en la
casilla del cociente debe aparecer el resultado de dividir entre 2 el cociente:
8. Introduce en N4 la fórmula para calcular el resto de la primera división. Para ello
puedes utilizar la expresión RESIDUO. Activa el Piloto automático de funciones
en la barra de fórmulas, elige la categoría de funciones Matemáticas y haz doble
clic sobre la opción Residuo en la lista:
Elaborado con OpenOffice Página 2 de 6 Edición: 050106
HC13 Sistemas de numeración (Instrucciones).sxw Luis González. Departamento de Tecnología
10. Si la fórmula es correcta, en la casilla N4 debe aparecer el resto de la división por 2.
Haz la prueba con varias cifras distintas, tanto pares como impares.
11. Para la siguiente división, debemos utilizar como dividendo el cociente obtenido en
la división anterior. Por esa razón debes copiar en la celda L5 el contenido de la celda
M4.
12. Para completar las operaciones de conversión decimal-binario, puedes copiar las
fórmulas seleccionando las celdas adecuadas y arrastrando el cursor:
13. Para llevar el resultado a la zona de presentación bastará con copiar los restos en
orden inverso: el primer bit (C4) corresponde al último resto (N11); el segundo bit
(D4) al penúltimo resto (N10) y así sucesivamente. Si quieres estar seguro de que
los restos están correctamente situados haz la prueba con un número decimal cuyo
valor binario conoces bien: 1510 = 000011112
Conversión decimal → octal
1. Siguiendo el mismo procedimiento, introduce las fórmulas para convertir el número
decimal en octal.
Recuerda que
...