Ciao grazie per la risposta girando su internet ho trovato questa soluzione e funziona, ma non riesco a capire cosa significa num/=2 me lo potresti spiegare per favore? Grazie in anticipo.
codice:package numbinari; import java.util.Scanner; public class numbinari { public static void main(String[] args) { @SuppressWarnings("resource") Scanner in=new Scanner(System.in); int num, resto; String risultato=""; System.out.println("Inserisci la cifra decimale da convertire in binario"); num=in.nextInt(); while (num>0) { resto=num%2; num/=2; risultato=resto+risultato; } System.out.println("La cifra che hai inserito equivale a: "+risultato); } }

Rispondi quotando