Conversión
Decimal –Hexadecimal
Hexadecimal-Decimal
Binario-Octal
Octal-Binario
Unidad I: Sistemas Numéricos y Códigos de Codificación
Conversión de Decimal a Hexadecimal
Método de divisiones sucesivas
Este método ha sido utilizado anteriormente para convertir cantidades
decimales a binarias y octales.
Para este caso como lo que se quiere es convertir a hexadecimal, debe
entonces dividirse entre 16
Base del
sistema
53510 = 21716
535 16
7 33 16
1 2
Ejemplo
Utilizando el sistema de divisiones sucesivas convertir la siguiente cantidad
decimal en sistema octal: 132510
1125 16
5 70 16 1,32510 = 46516
6 4
4
Cuando el residuo resulta ser un numero mayor a 9, debe utilizarse el
equivalente en letras para representar dichos residuos
1443 16
3 90 16
1,44310 = 5A316
10 5
3
Conversión de Hexadecimal a Decimal
Utilizamos el mismo método que cuando convertimos Binarios a Decimales,
es decir se debe multiplicar cada digito de la cantidad por la base del sistema
en este caso la base es 16
Pasos:
Numerar de derecha a izquierda los dígitos del número, comenzando de la
posición cero
Multiplicar cada digito del número hexadecimal por la base elevada a su
correspondiente posición
Ejemplo: convertir 3A7116 a sistema decimal
3 2 1 0
3* 16 + A*16 + 7*16 + 1*16
12288 + 2560 + 112 + 1
3A7116 = 14961 10
4
Conversión de Octal a binario
Para convertir cantidades octales a binarias, nos remitimos a los valores que
ya están establecidos en la siguiente tabla
Octal Binario Ejemplo: Convertir la siguiente cantidad octal a sistema
binario
0 000
4218
1 001
Para realizar esta conversión solo debemos sustituir cada
2 010
Digito octal con su correspondiente binario
3 011
4 100 4218
5 101
100 010 001
6 110
7 111 Luego solo unimos cada respuesta binaria, quedando entonces:
1000100012
5
Ejemplos:
Convertir las siguientes cantidades octales a binarias:
a) 3628
362
0111100102
011 110 010
b) 4578
457 1001011112
100
101 111
6
Conversión de Binario a Octal
Para convertir cantidades binarias a octales, debemos formar grupos de 3 bits
Iniciando de derecha a izquierda y luego sustituir cada grupo de binarios por
su correspondiente digito octal, según la tabla anterior.
Ejemplo: Convertir el siguiente digito binario a sistema octal
0101110101012
1º ) formamos grupos de 3 bits de derecha a izq.
010 111 010 1012
2º ) colocamos el correspondiente digito octal, según la tabla, para cada grupo
de binarios.
010 111 010 1012
2 7 2 5
= 277258
7
Ejemplos: Convertir los siguientes dígitos binarios a sistema octal
a) 0010111011102
001 011 101 110 = 13568
1 3 5 6
b) 0101001112
010 100 111 = 2478
2 4 7
8
Otro caso de Conversión de Binario a Octal
Si al momento de formar los grupos de binarios faltan dígitos para completar
un grupo, entonces deberá rellenarse con ceros.
Ejemplo: Convertir 101010101012 a sistema octal
1º ) formamos grupos de 3 bits de derecha a izq.
10 101 010 101
2º ) el ultimo grupo de binarios solamente tiene 2 dígitos, debido a que se
necesitan 3 dígitos binarios, entonces completamos el grupo rellenando con 0 .
010 101 010 101
3º ) sustituimos cada grupo de binarios por el correspondiente digito octal
010 101 010 101
= 25258
2 5 2 5
9
Conversión de Octal a binario y Binario a
Octal de cantidades que incluyen fracción
Cuando las cantidades ya sea octales o binarias incluyen fracción, la conversión
se realiza de la siguiente forma:
Ejemplo: Convertir 715.328 a sistema binario
1º ) Identificamos el correspondiente grupo de binario para cada digito octal,
según la tabla de equivalencia, separando con punto la parte entera de la fracción.
715.32
= 111001101.011010
111 001 010 2
101 011
10
Ejemplos: Convertir los siguientes dígitos octales a sistema binario
a) 436.522
4 3 6. 5 2 = 100011110.10101002
100 011 110 101 010
b) 571.042
5 7 1. 0 4 = 101111001.0001002
101 111 001 000 100
11
Ejemplo: Convertir 100110001. 1101012 a sistema binario
1º ) Formamos grupos de 3 binarios partiendo del punto a la derecha y del
punto a la izquierda. Finalmente se sustituye cada grupo de bits por su
correspondiente octal
100 110 001 . 110 101 = 461.658
4 6 1 6 5
12