导航

判断一个数num是否是2的幂(乐视题)

Posted on 2015-09-14 15:19  骄阳照林  阅读(131)  评论(0编辑  收藏  举报

思路“num &(num-1)==0 返回true,否者返回false。代码如下:

boolean isPower(int num){
		if(num<=0) return false;
		if((num & (num-1))==0) 
				return true;
		else return false;
	}