método de divisão recursiva [fechado]
Eu preciso criar um método recursivo que irá converter o primeiro valor (base 10) em um número na base do segundo. Isto é o que tenho até agora, mas por alguma razão não consigo fazer com que a função recursiva funcione corretamente. Obrigado.
<code>package lab06250; import java.util.Scanner; public class Main { public static void main(String[] args) { Number newNumber; newNumber = new Number(); Scanner kbd = new Scanner(System.in); int number; int remainder = 0; int base; System.out.println("Enter number:"); number = kbd.nextInt(); System.out.println("Enter base"); base = kbd.nextInt(); kbd.nextLine(); System.out.println(Division(number, base)); } public static int Division(int n, int b){ int result; if (n == 1) result = 1; else result = Division(b, (n / b)); return n; } } </code>