写一个程序检查一个整数是2的幂

// 写一个程序检查一个整数是2的幂?
// 在这里,我正在编写一个小算法来检查2的幂。如果一个数是2的幂,则函数返回1。
int CheckPowerOftwo (unsigned int x)
{
  return ((x != 0) && !(x & (x - 1)));
}

 

posted @ 2019-09-01 21:37  wdliming  阅读(97)  评论(0编辑  收藏  举报