El problema con los números binarios es que son muy largas, por este motivo se simplifican utilizando otros sistemas de numeración que resulten más cómodos de escribir como el sistema octal y el sistema hexadecimal.
La conversión de un número binario a octal o a hexadecimal es muy fácil.
El sistema de numeración octal (Base 8), los números se representan mediante ocho dígitos diferentes que van desde: 0, 1, 2, 3, 4, 5, 6 y 7.
Cada dígito tiene, naturalmente, un valor distinto dependiendo del lugar que ocupen. El valor de cada una de las posiciones viene determinado por las potencias de base 8 (Su descomposición polinómica).
Ejemplo:
El número octal 2588 se convierte a decimal así:
2*(83)+ 5*(82)+ 8*(81)=
2*512 + 5*64 + 8*8 = 149610
1024 + 320 + 64 = 140810
2588 = 140810