4.2.3 Binario Octal Hexadecimal

Ya vimos que para cambiar de bases que no sean la decimal, podemos utilizar los algortimos vistos y cambiar primero a base 10 y después a la otra base. Sin embargo cuando las bases involucradas son una potencia de dos, podemos hacerlo directamente los algoritmos son muy simples y directos. así es precisamente como trabaja la computadora, la única razón, como ya dijimos, que la computadora utiliza la base 10 es para su interface con el ser humano.

Es muy probalble que en un futuro la humanidad utilice la base 8 y las matemáticas serás más simples y la comunicación con la computadora más directa.



OctalBinario
0000
1001
2010
3011
4100
5101
6110
7111


HexadecimalBinario
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
A1010
B1011
C1100
D1101
E1110
F1111


Utilizando las tablas las conversiones son directas.


---- Ejemplo: Convertir

a base 2.

Convertimos cada una las cifras con la tabla y concatenamos(Unir, enlazar, relacionar una cosa con otra) las respuestas.

Resultado


---- Ejemplo: Convertir

a base 2.

Convertimos cada una las cifras con la tabla y concatenamos las respuestas.

Resultado

Si deseamos convertir de base 2 o Octal o hexadecimal el proceso es inverso, separando en ternas para Octal y cuartetos en Hexadecimal, de derecha a izquierda.


---- Ejemplo: Convertir

a base 16.

Separamos en cuartetos de derecha a izquierda

completamos con ceros el primero

convertimos utilizando la tabla y concatenamos las respuestas.

Resultado


---- Ejemplo: Convertir

a base 8.

Separamos en ternas

completamos con ceros

convertimos utilizandola tabla y concatenamos las respuestas.

Resultado


Si queremos convertir entre las bases 8 y 16, podemos aplicar el mismo proceso pasando primeramente por base 2.


----

Ejemplo: Convertir

a base 8

Convertimos cada una las cifras con la tabla hexadecimal y concatenamos las respuestas

después separamos en ternas de derecha a izquierda

el primero se elimina porque es cero

convertimos utilizando la tabla octal y concatenamos las respuestas.

Resultado




Editado por: \\ Jose Eduardo Guzman
Miguel A. Palomares
Carlos Bojorjes
Grupo 1A
ISC


Tema Anterior: 4.2.2 Binario a Decimal
Siguiente Tema: 4.3 Algebra Booleana
Regresar al TEMARIO: Matematicas Computacion

Google