按位與的小應用

x = x & (x - 1)的意義: 咱們知道 & 爲 按位與 運算符,有以下性質:ios 1 & 1 == 1c++ 1 & 0 == 0web 0 & 1 == 0svg 0 & 0 == 0spa x & (x - 1)就是將二進制x的最後一個1置爲0,如2015的二進制爲11111011111,則進行一次 x & (x - 1) 運算後x的值變爲11111011110,能夠手動模擬一下,
相關文章
相關標籤/搜索