2012年2月15日 星期三

C/C++筆記-判斷一數是否為2的次方數值

// X值與X-1值做AND運算,若傳回0,則為2次方數值
int X;
cin >> X;
cout << !(X&(X-1)) << endl; 

0 意見 :

張貼留言