// 用户输入一个十进制的数
Scanner ac=new Scanner(System.in);
// 用变量n接收
int n=ac.nextInt();
// 十进制转二进制(第一种方法)
String b=Integer.toBinaryString(n);
System.out.println("二进制为"+b);
// 十进制转八进制(第二种方法)
System.out.println("八进制为"+Integer.toOctalString(n));
// 十进制转十六进制
String h=Integer.toHexString(n);
System.out.println("十六进制为"+h);
// 将十六进制中的字母转换成大写字母 变量名+.toUpperCase()
System.out.println("大写十六进制为"+h.toUpperCase());
JAVA-十进制转其他进制
最新推荐文章于 2024-03-14 20:26:20 发布