In seguito alla pressione del bottone (dati corretti permettendo)Originariamente inviato da hteo
a me la logica sembra giusta....l'unico problema che mi manca da risolvere è come convertire da un array di interi a una stringa
ti restituisce una stringa che rappresenta il numero decimale da convertire in binario.codice:testo1.getText()
Per trattarlo come numero intero ti basta utilizzare il seguente metodo statico messo a disposizione dalla classe Integer (classe wrapper del rispettivo tipo primitivo):
Mentre per rappresentare il numero binario ti conviene usare un oggetto della classe StringBuffer o meglio ancora usare un oggetto che funzioni come una pila.codice:Integer.parseInt( testo1.getText() )
Per quanto riguarda la parte logica della conversione:
il ciclo è impostato bene, ma in esso fai dei controlli inutili e ci sta un errore.