import java.util.*;
public class BinaryDemo{
public static void main(String[] args){
Scanner a=new Scanner(System.in);
//输入整数
System.out.println("请输入整数:");
int b=a.nextInt();
//定义8字节存储
int[] d={0,0,0,0,0,0,0,0};
//定义字累加器,
int i,j;
int k=0;
//二进制转换
while(true){
//除2先取商和余保存,循环直到商为0
i=b;
j=i%2;
b=b/2;
d[k]=j;
k++;
if(b==0){
break;
}
}
for(int f=d.length-1;f>=0;f--){
System.out.print(d[f]);
}
}
}
制作简易正10位转2进制
最新推荐文章于 2022-03-12 18:13:21 发布