Skip to content
小飞侠
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
菜单

博客

  1. 首页>
  2. 其他>
  3. C语言位操作–判断整数是否为2的幂

C语言位操作–判断整数是否为2的幂

  • Post author:xfxia
  • Post published:2023年10月12日
  • Post category:其他


unsigned int v; // 判断v是否为2的幂
bool f;         // f为判断的结果

f = (v & (v - 1)) == 0; // 结果为0表示不是2 的幂

// 改变表示方法,可以使用下面的方法:
f = v && !(v & (v - 1));

转载于:https://www.cnblogs.com/cpoint/p/3367377.html


你可能也喜欢

10的次方 各种集合 需要可以拿去用

一个Linq Group By 和Sum的范例

Quartz实现动态定时任务

ubuntu中升级nginx到最新版本

测试——Web网站测试主要测试那些内容

阿里云服务器上寻找默认ip直接访问内容对应根目录

4K如此成熟,8K开始布局,8K视频质量测试,对硬件要求更高!欢迎交流8K

列表的创建方法

LaTex操作总结

数据仓库概念(一)

htmlplay前端编辑器下载_前端入门必修1

gml格式数据转换

NBA2kol2显示游戏服务器关闭,nba2kol2怎么暂停

解决vscode格式化代码问题

常用SQL函数、方法在kettle中的实现

网页概念、常用浏览器及内核、Web标准、HTML语法规范和基本结构标签

链接后面参数带有黄色网站 这个怎么破?

echarts动态时间轴,以秒为单位更新

HCIA基础知识点

hive报错AccessControlException Permission denied: user=anonymous, access=WRITE, inode=“/user/hive/ware

目录

  • APICloud (3)
  • golang (228)
  • java (8,236)
  • linux (4,002)
  • mysql (2,800)
  • php (1,070)
  • python (5,439)
  • solidity (25)
  • uniapp (235)
  • vue (2,463)
  • 其他 (88,233)
  • 小程序 (801)

文章归档

  • 2023年十二月 (1872)
  • 2023年十一月 (477)
  • 2023年十月 (17371)
  • 2023年九月 (44974)
  • 2023年八月 (26399)
  • 2023年七月 (14793)
  • 2023年六月 (1)
  • 2023年五月 (2186)
  • 2023年四月 (3838)
  • 2023年三月 (1544)
  • 2023年二月 (3)
  • 2023年一月 (4)
  • 2022年十二月 (3)
  • 2022年十一月 (36)
  • 2022年十月 (16)
  • 2022年九月 (8)
  • 2021年九月 (1)
  • 2020年九月 (6)
  • 2020年八月 (5)

标签

Aave (1) cosmos (6) defi (255) flag (27) gitee (1) github (1) golang (234) java (8234) linux命令 (82) List (1) map (1115) mysql (3093) npm (237) tendermint (6) uuid (43) vant (64) vmware (270) 区块链 (63) 合约 (37) 小程序版本更新 (3)
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
Copyright xfxia.com 鲁ICP备19024253号-2
关闭菜单