码迷,mamicode.com
首页 >  
搜索关键字:列出所有元素组合    ( 1个结果
JAVA基础编程50题(25-27题)详解
一、描述 题目1:判断一个数字是否是2的阶次方数,例如8,16,64,256都是2的阶次方数。           题目解析:如果一个数是2的阶次方数,那么这个数字的二进制数的首位为1,后面跟着若干个0,例如8用二进制表示为1000,64为1000000, 如果让这个数减1,然后和这个数做按位&运算即得0,即(number-1)&number==0,8&7=1000&0111=0000。 题...
分类:编程语言   时间:2015-04-19 11:35:08    阅读次数:171
1条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!