A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 venn 于 2015-6-27 06:08 编辑

我刚看到了二进制这块,有同学可以指引么?

9 个回复

正序浏览
想出来是怎么回事了,就是不会实现代码。求完整代码
回复 使用道具 举报
围观学习了.....
回复 使用道具 举报
弹剑 中级黑马 2015-6-25 22:28:06
8#
构建for循环重复楼上的解答,即可打出int类型全字节
回复 使用道具 举报
goldboy 来自手机 中级黑马 2015-6-25 21:36:12
7#
电脑是不能直接打印2进制的,楼上说的都是先把int类型的转化成二进制,然后把二进制的每个位数依次打印
回复 使用道具 举报
我只傻傻的看着各位大神求解。。
回复 使用道具 举报
小小羊 发表于 2015-6-25 12:54
按位与1,输出1和0。直接的转换没有

多谢大神的解答。。。
回复 使用道具 举报
按位与1,输出1和0。直接的转换没有
回复 使用道具 举报
一个数和1按位与 得到这个数二进制的末位的值,int4个字节,共32位,将n向右移31位和1按位与得到第32位的值,再将n右移30位和1按位与得到第31,以此类推,ps:每次右移的n的值不变
回复 使用道具 举报
把int型的变量 右移32为后 按位和1与,并存储在一个数组中,再读出来就完事了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马