Para convertir números de una base a otra tienes que dividir por la base a la que lo quieres pasar, ejemplo...
125 por ejemplo a octal, lo que tenemos que hacer es dividir sucesivamente el número entre la base (en este caso 8 ya que queremos pasarla a octal) asta que el cociente sea mas pequeño que el dividendo entonces se colocara el ultimo cociente y los demas restos al revez, me explico mejor haciendolo:
125/8 = 15 en el cociente y de resto 5
aora volvemos a dividir pero aora ya dividimos entre el cociente
15/8 = 7 de resto y 1 en el cociente.
Ya acabamos las cuentas ya que el cociente que nos a dado es menor a la base a la que lo queremos pasar aora tenemos que colocar los números
El cociente de la ultima division 1 y el resto de la ultima division 7 y el resto de la penultima division 5 dan 175 y efectivamente 125 en base 10 (decimal) es 175 en base 8 (octal) compruebalo con la calculadora y verás

Aora para hacer la inversa pasarlo a decimal lo que hay que hacer es aplicar esta fórmula:

te lo ago para que lo veas tambien
1·8^2 + 7·8^1 + 5·8^0 = 64 +56 + 5= 125 en decimal. En esta formula los resultados se suman no se colocan.
Es igual para pasarlo a todas las bases y para hacer la inversa

espero haberte ayudado.
saludos.