【问题标题】:Determine if num is a power of two in java? [duplicate]确定num是否是java中的2的幂? [复制]
【发布时间】:2012-02-05 04:14:24
【问题描述】:

可能重复:
How to check if a number is a power of 2

如果传入值 2、4、8、32、64 等,我如何编写一个返回 true 的方法?

【问题讨论】:

标签: java math methods algebra exponent


【解决方案1】:

这可能是最好的方法:

((value & -value) == value)

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-02
      相关资源
      最近更新 更多