判断一个整数是否是2的N次幂实现方法

作者:Jichan·Jong 时间:2022-12-25 00:55:10 

实例如下:


static bool CheckPowerOfTwo(ulong num)
{
 return num > 0 && (num & (num - 1)) == 0;
}

来源:http://www.cnblogs.com/godbell/archive/2017/11/21/7875802.html

标签:判断,整数,2的N次幂
0
投稿

猜你喜欢

  • SpringBoot实现本地存储文件上传及提供HTTP访问服务的方法

    2022-09-14 19:09:12
  • java设计模式之浅谈适配器模式

    2023-11-19 14:46:26
  • Flutter中嵌入Android 原生TextView实例教程

    2023-07-05 02:02:00
  • java获取网络图片上传到OSS的方法

    2023-10-14 23:01:07
  • SpringBoot LocalDateTime格式转换方案详解(前端入参)

    2022-01-05 06:48:03
  • C# Path类---文件路径解读

    2022-05-20 05:58:47
  • Springboot集成JSR303参数校验的方法实现

    2023-02-06 06:34:44
  • C#中DataTable和List互转的示例代码

    2022-08-25 21:40:06
  • Android自定义View实现圆环进度条

    2023-09-20 00:19:13
  • C# Fiddler插件实现网站离线浏览功能

    2022-10-09 01:46:14
  • JavaFX Metro UI 和 开发库使用简介

    2021-12-11 19:01:39
  • Java事务管理学习之Spring和Hibernate详解

    2023-04-11 00:01:25
  • Spring源码解密之自定义标签与解析

    2023-11-25 01:11:34
  • C#8.0中的模式匹配

    2023-07-19 13:27:39
  • Android自定义View实现钟摆效果进度条PendulumView

    2022-07-04 15:50:14
  • C#解决汉诺塔问题DEMO

    2023-03-25 19:11:25
  • Android中ListView分页加载数据功能实现

    2022-04-09 08:36:12
  • C# 重写Notification提示窗口的示例代码

    2021-12-26 19:57:59
  • springboot2.3 整合mybatis-plus 高级功能(图文详解)

    2022-10-19 20:04:05
  • C#数据结构之双向链表(DbLinkList)实例详解

    2023-08-23 08:56:44
  • asp之家 软件编程 m.aspxhome.com