返回题库|

2的幂

简单华为

2的幂

简单华为位运算

题目描述

给定一个整数 n,判断它是否是2的幂次方。2的幂在二进制中只有一个1,利用位运算 n>0 && (n & (n-1)) == 0 来判断。

示例

输入:n = 16
输出:true
solution.ts
输出结果
点击「运行代码」按钮查看结果...