//进制转换
int a=55;
//十进制转换二进制
String a1=Integer.toBinaryString(a);
System.out.println(a1);
//十进制转换八进制
String a2=Integer.toOctalString(a);
System.out.println(a2);
//十进制转换十六进制
String a3=Integer.toHexString(a);
System.out.println(a3);
//二进制转换十进制
String s=“111000”;
int b=Integer.valueOf(s,2);
System.out.println(b);
//二进制转换
Scanner s1=new Scanner(System.in);
System.out.println(“请输入一个二进制”);
String c=s1.next();
int c1=Integer.valueOf(c,2);
String c2=Integer.toBinaryString(c1);
String c3=Integer.toOctalString(c1);
String c4=Integer.toHexString(c1);
//十进制
System.out.println(c1);
//二进制
System.out.println(c2);
//八进制
System.out.println(c3);
//十六进制
System.out.println(c4);
进制转换问题
最新推荐文章于 2024-07-26 12:28:02 发布