Binario para Decimal, Octal , Hexadecimal

E ae pessoal estou com um probleminha para converção de base sem usar as os comandos da biblioteca, sera que algum pode me ajudar

Isso é obviamente um trabalho de escola. Se você não pode usar toString, então você tem de aprender como é que se faz isso na mão, para poder fazer o programa equivalente, não?

Considere que o valor que está em um int já está em binário. Como você vai mostrar o tal valor em decimal?

existe um método de divisão sucessivas,basicamente vc usa a todo momento o resultado de uma divisão inteira e refaz a divisão com o resto, da uma olhada nosse artigo que ele deve te salvar: Conversão entre sistemas numéricos

flw, t+