欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

输出整数的二进制

程序员文章站 2022-07-14 23:09:59
...
直接上代码

Scanner scan = new Scanner(System.in);
System.out.println("请输入一个整数:");
int number = scan.nextInt();

int tmp = 1<<31; //用于计算的临时变量

System.out.println();
for(int i=0; i<Integer.SIZE-1; i++) {
//System.out.print(number &(tmp>>>=1));
//System.out.print(number & (temp>>>(i+1))>0?1:0);
System.out.print( (number &(tmp>>>=1))>0? 1:0);
}
System.out.println();
if(scan != null) {
scan.close();
}


[size=large][color=red]
转载出处:[/color][/size]
[url]http://blog.csdn.net/yfstdio/article/details/25079563[/url]
相关标签: java