Conversao bases

Pessoal, eu ja fiz consegui converter com a funçao Integer.toString de decimal para kk base!

[quote]base = Integer.parseInt(JOptionPane.showInputDialog(“Introduza uma base:”));

num = Integer.parseInt(JOptionPane.showInputDialog(“Introduza um numero na base 10:”));

String numconv = Integer.toString(num,base);[/quote]

até aqui tudo bem!

Agora para converter de qualquer base para base decimal(10), não é suposto ser só escolher a base 10, quando é pedido ? e inserir um numero noutra base?! é que ao contrário nao me dá :expressionless:

Ajudem-me por favor…

Não entendi direito o seu problema… no que vc quer dizer com qualquer outra base?Double,Float?Use os tipos correspondentes???

Acho que ele está falando de base numérica mesmo, decimal, hexadecimal, binária.

Se você escolher 10, será obrigado a informar um número na base decimal, e não em outra base.

o que tava a dizer acerca de outra base, era tal como ja disseram, base binaria, base 3, 4, 5, 6, 7, 8 … 36 por exemplo…

Mas ja tenho o problema resolvido obrigado na mm :slight_smile: