Hai, saya benar-benar mencoba mengubah int desimal menjadi int biner, tetapi tidak berhasil.
Tolong bantu aku.
Dan saya tidak ingin menjadikannya 'System.out.println()' karena saya sudah melakukannya.
TERIMA KASIH!
`Saya memerlukan fungsi rekursif yang mendapatkan int desimal dan mengembalikan int biner
public static void decToBin(int number) {
if(number == 0)
return ;
decToBin(number / 2);
System.out.print(number % 2);
}
Itu yang telah saya lakukan...
Saat saya mencoba mendapatkan string:
public static String decToBin(int number) {
if(number == 0)
return "";
return new Integer(number % 2).toString() + new Integer(decToBin(number / 2)).toString();
}
Kesalahan...
System.out.println
? - person Pshemo   schedule 25.05.2014String
sebagai hasilnya?StringBuilder
akan lebih mudah untuk dikerjakan. - person Pshemo   schedule 25.05.2014