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

思路“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;
	}

  

原文地址:https://www.cnblogs.com/mlz-2019/p/4807245.html