位運算的一些技巧總結

位運算 這裏主要總結一些位運算的基礎用法,不從位運算的運算過程展開了: 1.&(and)運算 &運算通常用於二進制取位操作,例如一個數 & 1的結果就是取二進制的最末位。 基礎用法: (1)可以用來判斷一個整數的奇偶,二進制的最末位爲0表示該數爲偶數,最末位爲1表示該數爲奇數。 (2)x & (x-1) 用於消去 x 的最後一位 1。 (3)在運用(2)的基礎上可以用來判斷一個正整數是不是2的整數
相關文章
相關標籤/搜索