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.
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).
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.
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.
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.