Convert a number from given in base B1 to a number in base B2
public class KthMaxSum {
public static void main(String[] args) {
int decimal = 10;
int binary = 2;
for (int i = 0; i < 20; i++) {
convertBase(i, decimal, binary);
}
}
private static void convertBase(int number, int fromBase, int toBase) {
int result = 0, i = 0;
while (number > 0) {
result = result + (number % toBase)
* (int) (Math.pow(fromBase, i++));
number /= toBase;
}
System.out.println(result);
}
}
No comments:
Post a Comment