Al igual que el sistema numérico binario y decimal, el octal es otro tipo de sistema numérico. Como el nombre sugiere la base de este sistema numérico es el 8, es decir, en este sistema numérico hay 8 dígitos que pueden ser utilizados, son 0, 1, 2, 3, 4, 5, 6 y 7. El concepto de sistema de número octal procedían de los nativos americanos ya que solían contar los números no con los dedos sino con el espacio entre los dedos, es decir, el 8. El sistema de números octales se hizo muy popular en los años 90, pero en la era moderna el número binario lo ha sustituido debido a su fiabilidad, aunque este sistema de numeración se sigue utilizando en algunas aplicaciones específicas.
Conversión de decimal a octal
Cualquier número decimal puede convertirse en un sistema de números octales dividiéndolo por la mayor potencia posible de 8. El resto, entonces, se divide de nuevo por la mayor potencia posible de 8, este método se repite hasta que la potencia de 8 es 1 y el resto obtenido es menor de 8. El resultado se obtiene ordenando los cocientes obtenidos a medida que se van adquiriendo. El método será claro con un simple ejemplo.
Convirtamos 13010 en número octal.
En primer lugar tenemos que dividirlo por la mayor potencia posible de 8, es decir, 82
Así que el equivalente octal de 13010 es 2028.
Conversión de octal a decimal
De manera similar, cualquier número octal puede ser convertido en un número decimal. El método es bastante similar a la transformación de cualquier número binario a un número decimal, la única diferencia es que en este caso los 2 s serán reemplazados por 8 y todo lo demás, es decir, los métodos seguirán siendo los mismos. Así que está bastante claro que si queremos cambiar cualquier número octal por un número decimal tenemos que empezar a multiplicar los dígitos del número de la derecha con potencias crecientes de 8 empezando por 0 y finalmente sumando todos los productos. El método será más claro con un ejemplo.
Supongamos que queremos convertir 1238 en un número decimal, por lo que tenemos que seguir el procedimiento que se muestra a continuación
Así, el equivalente decimal del número 1238 es 8310.