直接上代码
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();
}
转载出处:
http://blog.csdn.net/yfstdio/article/details/25079563
分享到:
相关推荐
输出整数的所有二进制位,输出整数的所有二进制位,输出整数的所有二进制位,输出整数的所有二进制位
整数转化为二进制数输出整数转化为二进制数输出整数转化为二进制数输出整数转化为二进制数输出整数转化为二进制数输出整数转化为二进制数输出整数转化为二进制数输出整数转化为二进制数输出整数转化为二进制数输出...
下面小编就为大家带来一篇C++中几种将整数转换成二进制输出的方法总结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
简单的输出十进制数输出其对应二进制数的位数,很简单 很实用
正整数 10进制 2进制 转换正整数 10进制 2进制 转换正整数 10进制 2进制 转换
将数据以二进制形式输出,支持整数类型和浮点数类型,方便理解数据在计算机中如何以二进制存储 整数1的存储如下: 浮点数1.0的存储如下:<00111111 10000000 00000000 00000000>
c++写的对一个整数转为二进制逆序后输出
任意输入一个十进制整数,包括正数负数,通过程序实现可以输出相应的二进制编码
我们都知道在linux下是没有itoa函数的,而又不能通过sprintf实现int转二进制字符串的方式,因此手动编写此代码段,希望可以对大家有帮助。
此段代码可以实现将各种数据类型转化为二进制,实现二进制的输出。
这是一个关于测试C语言中整数移位运算的MFC应用程序,界面中标志表示左移或者右移,移位数输入要移的位数,还有输入整数,和输出结果,按钮是用来操作,很方便用来测试
java代码-使用java输入参数是一个正整数,输出该整数所对应的二进制数对应的字符串的源代码 ——学习参考资料:仅用于个人学习使用!
使用C++语言实现十进制转换为二进制的运算方法,可正负互转,解决了上次输出顺序错误的问题
数据结构,递归实现十进制数转二进制数,C++实现,可多次输入数
c语言编程题:从键盘输入一个十进制数,将其转换为二进制、八进制和十六进制数,并同时输出。
用c语言写的小程序,功能是将十进制数转换为二进制数。
用汇编语言实现无符号数的二进制输入转十进制输出
大整数分解问题:给定两个n位长二进制数x和y,求这两个数的乘积。时间复杂性控制在Θ(n1.6)
;将BX寄存器中的数值以16位二进制的形式输出到屏幕 BIN_Print
调用栈的基本操作(自由选择顺序栈或链栈),实现将一个十进制整数转换成2进制数的功能; 循环执行将十进制数除2的操作,...然后出栈输出可得二进制数的“序列”; 实现将十进制整数转换为N进制数的功能,N由键盘输入。