package ChongXingZuo;
/**
* 输入一个十进制数,分别求出它的二进制数、八进制数、十六进制数和任意进制
*
* @author 暮之沧蓝
*
*/
import java.util.Scanner;
public class JinZhiShuChu {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.println("请输入一个十进制的数:");
int a=in.nextInt();
String b=Integer.toBinaryString(a);
System.out.println(a+"的二进制表示为:"+b);
String c=Integer.toOctalString(a);
System.out.println(a+"的八进制表示为:"+c);
String d=Integer.toHexString(a);
System.out.println(a+"的十六进制表示为:"+d);
//转换为任意进制:
String e=Integer.toString(a, 15); //a转换为15进制
System.out.println(a+"的十五进制表示为:"+e);
}
}
java:输出10进制的其他的进制数
最新推荐文章于 2022-02-23 20:35:37 发布