我们给出一个数15,输出他的二进制、八进制、十进制与十六进制。
(这里用15示范)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
//输入一个数
int n;
Scanner scan=new Scanner(System.in);
System.out.print("输入一个整数:");
n=scan.nextInt(); //输入15
System.out.println("n的十进制="+n);
System.out.println("n的二进制="+Integer.toBinaryString(n));
System.out.println("n的八进制="+Integer.toOctalString(n));
System.out.println("n的十六进制="+Integer.toHexString(n));
}
}
输出结果为: