C#: 判断一个数是否为2的幂
在C#中,我们可以使用位运算来判断一个数是否为2的幂。当一个数是2的幂时,它的二进制表示中只有一个位是1,其余位都是0。下面是一个实现的示例代码:
using System;
class Program
{
static bool IsPowerOfTwo(int number)
C#: 判断一个数是否为2的幂
在C#中,我们可以使用位运算来判断一个数是否为2的幂。当一个数是2的幂时,它的二进制表示中只有一个位是1,其余位都是0。下面是一个实现的示例代码:
using System;
class Program
{
static bool IsPowerOfTwo(int number)