En este post vas a aprender a cómo pasar de binario a octal paso a paso.
En este ejercicio vamos a convertir el número binario 100111 a su equivalente octal.
Lo primero que necesitas hacer es dividir el número binario en grupos de tres dígitos empezando de derecha a izquierda.
![primer paso para pasar de binario a octal](https://matematicasdiscretas.org/wp-content/uploads/2023/01/image-42-1024x416.png)
En este ejemplo, tenemos dos grupos de 3 exactos pero en el caso de que no tengas grupos de tres exactos al final, puedes agregar ceros para completar.
El siguiente paso es convertir cada grupo de 3 dígitos por separado a octal. Vamos a comenzar por ejemplo con 100.
Para eso necesitas colocar los valores de las potencias de base 2 (porque estamos convirtiendo de binario a octal).
![segundo paso para convertir del sistema binario a octal](https://matematicasdiscretas.org/wp-content/uploads/2023/01/image-43-1024x750.png)
Ahora vas a multiplicar cada valor de las potencias de dos por el dígito correspondiente y sumar los resultados.
Ya que todo número multiplicado por cero es igual a cero, podemos reformular lo anterior a: sumar sólo los valores de las potencias que tengan un uno emparejado.
![tercer paso para convertir de binario a octal](https://matematicasdiscretas.org/wp-content/uploads/2023/01/image-44-1024x1019.png)
Pasos finales para convertir de binario a octal
Después vas a repetir el mismo proceso con el otro grupo de 3 dígitos binarios.
Para mayor comodidad, puedes poner de nuevo las potencias a base 2 y repetir.
![resultado final de pasar de binario a octal](https://matematicasdiscretas.org/wp-content/uploads/2023/01/image-45-1024x564.png)
Finalmente, vas a volver a concatenar o unir los resultados que obtuviste en cada grupo. Quiere decir que la respuesta de este ejercicio es que 100100 en binario equivale a 47 en octal.
También te puede interesar ver el proceso opuesto:
¿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 tip, conoce el significado de binario.