...进制的数字转为2进制,8进制,16进制?具体代码怎么写?
发布网友
发布时间:2024-10-21 20:37
我来回答
共1个回答
热心网友
时间:2024-12-02 07:45
import java.io.*;
class test
{
static BufferedReader keyboard=new
BufferedReader(new InputStreamReader(System.in));
public static void main(String[]args)throws IOException
{
int n,base;
n=Integer.parseInt(keyboard.readLine());
exchange(n);
System.out.println();
}
public static void exchange(int n)
{
if(n>0)
{
exchange(n/2);
System.out.print(n%2);
}
}
}
这个是十进制转化为二进制的
用的是递归方法
八进制与十六进制思路相同