二进制转十进制的思路------------------------>大家请进
大家能提供下二进制转十进制的思路吗?个人点子有限麻烦大家了。
package exercises;
import java.util.Scanner;
public class Ary_Conversion {
/**
* 实现十进制转二进制 八进制 十六进制
* @param args
*/
public static void main(String[] args) {
int i;
Scanner input=new Scanner(System.in);
System.out.println("\t \t 欢迎进入十进制转二进制系统\n");
System.out.println("请输入数字:");
int num=input.nextInt();
int[] x=new int[100];
for( i=0;i<99;i++){
x[i]=num%2;
num=num/2;
if(num<1){
break;
}
}
for(int y=i;y>=0;y--){
System.out.print(x[y]);
}
}
}