将十进制数转换成二进制、八进制、十六进制算法
递归算法:
//将数字a转成b进制数
public static void anInt(int a, int b) {
if (a / b != 0) {
an(a / b, b);
}
if (a % b >= 10) {
System.out.print((char) ((a % b) + 55));
} else {
System.out.print(a % b);
}
}
public static void main(String[] args) {
anInt(27, 16);
}