Эй, я действительно пытаюсь преобразовать десятичное целое в двоичное целое, но безуспешно.
Помогите пожалуйста мне.
И я не хочу делать это «System.out.println()», потому что я уже это сделал.
СПАСИБО!
`Мне нужна рекурсивная функция, которая получает десятичное целое и возвращает двоичное целое
public static void decToBin(int number) {
if(number == 0)
return ;
decToBin(number / 2);
System.out.print(number % 2);
}
Это то, что я сделал ...
Когда я пытаюсь получить строку:
public static String decToBin(int number) {
if(number == 0)
return "";
return new Integer(number % 2).toString() + new Integer(decToBin(number / 2)).toString();
}
Ошибка...
System.out.println
? - person Pshemo   schedule 25.05.2014String
в качестве результата?StringBuilder
будет легче работать. - person Pshemo   schedule 25.05.2014