位操作的tips
来源:互联网 发布:大麦盒子软件下载 编辑:程序博客网 时间:2024/06/08 01:32
①任何整数与零异或都是自己本身。
②二进制序列从第零位开始起算(高序列<---------低序列)。
③x &(1<<n) 查看某二进制的第n位。
④x &~(1<<n)将某二进制第n位置0
⑤x &~((1<<n)-1)将某二进制后n-1位置0
⑥x |(1<<n) 将某二进制第n位置1
⑦x |((1<<n)-1)将某二进制后n-1位置1
⑧x ^(1<<n)将某二进制第n位置反置
⑨x ^((1<<n)-1)将某二进制后n-1位置反置
十,x &(x-1) 从低序列起,将某二进制序列中第一个1置0
阅读全文
1 0
- 位操作的tips
- 文件操作的小tips
- 关于数组操作的tips
- Tips: vi 编辑器的常用操作
- 简单的位操作
- C的位操作
- 位向量的操作
- c的位操作
- C的位操作
- 位的操作
- 常用的位操作
- 位域的操作
- Java的位操作
- 位操作的基础
- 对于位的操作
- php的位操作
- 位操作的练习
- 位操作的问题
- 数据库部分语句(持续更新)
- 编程 计算π值 毕达哥拉斯三元组 柱状图
- jdk8源码阅读之Serializable
- Linux--删除JDK出现的问题
- P1046 陶陶摘苹果
- 位操作的tips
- AWS系列:深入了解IAM和访问控制
- 分支限界法:布线问题
- 念数字
- 计蒜客————Folding
- Makefile 构建工程,如果加载opencv等第三方库
- Linux学习(二十三):IO模型
- ORM
- #########WOE 评分模型 在logistics regression算法在评分卡上的实践