Skip to content

Cómo pasar de HEXADECIMAL a OCTAL Paso a Paso

En este post vas a Aprender cómo pasar de hexadecimal a octal paso a paso y desde cero.

Cómo pasar de HEXADECIMAL a OCTAL Paso a Paso

Para este ejercicio vas a pasar el número hexadecimal B9 a octal y lo haremos con una serie de pasos.

Pasos para pasar de Hexadecimal a Octal

  • Convertir de hexadecimal a decimal.
  • Pasar de decimal a binario.
  • Convertir de binario a octal.

Convertir de hexadecimal a decimal

El primer paso es convertir dígito por dígito del hexadecimal a decimal. Por ejemplo, tenemos que en el sistema hexadecimal la letra A equivale a 10 en decimal y la letra B equivale a 11.

Primer paso para pasar de hexadecimal a octal
Primer paso para pasar de hexadecimal a octal

Quiere decir que podemos convertir la B a 11 en decimal. El número 9 en hexadecimal sigue siendo 9 en decimal por lo que lo podemos dejar igual.

Convertir de decimal a binario

El siguiente paso es pasar del decimal a binario. Podemos hacerlo también manteniendo los dígitos separados y convertir uno a uno.

Para eso te recomiendo colocar los resultados de las potencias de base 2, es decir, 8, 4, 2 y 1 porque 2 a la 0 es igual a 1, 2 a la 1 es igual a 2, 2 a la 2 igual a 4 y 2 al cubo es igual a 8.

Ahora lo único que tenemos que hacer es determinar qué combinaciones de cada dígito nos va a dar 9 como resultado.

Segundo paso para convertir de hexadecimal a octal
Segundo paso para convertir de hexadecimal a octal

Por ejemplo, en este grupo de cuatro la combinación que me da 9 es 8 y 1 porque 8 + 1 es igual a 9. Como usé el 8 y el 1 les voy a poner un 1 y un 1 respectivamente. El 4 y 2 no los usé, entonces los voy a poner 0 y 0.

Vamos a hacer lo mismo para el 11. Si sumo 8+ 2 + 1 = 11, esos dígitos voy a poner un 1 respectivamente y 0 en el 4 porque no lo usé.

Ya hemos completado la conversión de decimal a binario.

Paso final para pasar de hexadecimal a octal

El siguiente paso es pasar de binario a octal y para eso podemos dividir el número binario por grupos de tres de derecha a izquierda.

dividir número binario en grupos de 3 dígitos
dividir número binario en grupos de 3 dígitos

Queda como resultado de derecha a izquierda:

  • 001
  • 111
  • 010

Como puedes ver, en el tercer grupo de 3 le puse un 0 al inicio por que sólo quedaban “10” y fue sólo por convención ya que realmente “010” y “10” son iguales, el 0 inicial es redundante pero lo he agregado para que todos sean grupos de 3.

Una vez separados, lo siguiente es colocar de nuevo las potencias de base 2 en cada grupo.

Lo único que tenemos que hacer ahora es multiplicar cada potencia por el dígito correspondiente y sumarlos.

resultado de pasar hexadecimal a octal
resultado de pasar hexadecimal a octal

En este caso tenemos algunos ceros y todo número multiplicado por cero es cero. Por lo tanto, podemos ignorar y quitarlos.

En el primer grupo queda 1.

El segundo grupo de 111 tenemos podemos sumar 4 + 2 + 1 = 7.

Y en el tercer grupo Sólo queda el 2.

Y esta es la respuesta a la conversión de hexadecimal a octal. B9 en hexadecimal es igual a 271 en octal.

Han sido tres pasos de conversiones pero conforme practicas, más fácil e intuitivo se hace, esa es la clave para mejorar.

¿No quieres perderte los vídeos? ¡Suscríbete al canal de Youtube!

Entra para ver más guías y materiales sobre conversión de sistemas numéricos y matemáticas discretas para programación e ingeniería de software.

Como complemento, conoce más sobre el significado de hexadecimal.