java练习题,新手求解!

将一个整数110从右端开始的4~7位变为0,。

int x = 110;
System.out.println("结果是:" + (x&7));
解释一下,110换成二进制是1101110,去掉高4位,就是把这个数和0000111求与,0000111是7
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-03
楼主貌似知道啊。110的二级制就是1101110,然后右移4位就是0000110啦

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网