位运算的一些技巧总结

位运算 这里主要总结一些位运算的基础用法,不从位运算的运算过程展开了: 1.&(and)运算 &运算通常用于二进制取位操作,例如一个数 & 1的结果就是取二进制的最末位。 基础用法: (1)可以用来判断一个整数的奇偶,二进制的最末位为0表示该数为偶数,最末位为1表示该数为奇数。 (2)x & (x-1) 用于消去 x 的最后一位 1。 (3)在运用(2)的基础上可以用来判断一个正整数是不是2的整数
相关文章
相关标签/搜索