1秩命、左移
2尉共、右移
3褒傅、與運(yùn)算
可看下面鏈接中的具體代碼
運(yùn)用這個(gè)思路解決其他問題:
思路:
一個(gè)整數(shù)減去1并與本身做異或運(yùn)行,相當(dāng)于袄友,把這個(gè)整數(shù)最右邊的1變成0殿托。
1、用一條語句判斷某個(gè)數(shù)是不是2的整數(shù)次方剧蚣。
2的整數(shù)次方支竹,說明二進(jìn)制中只有一個(gè)1。減去1之后再與自己做與運(yùn)算鸠按,則整數(shù)中唯一的1會(huì)變成0唾戚。
2、整數(shù)m待诅,n叹坦,計(jì)算需要改變m中的進(jìn)制制表示中的多少位才能得到n。
求異號卑雁,并統(tǒng)計(jì)異或中1的個(gè)數(shù)募书。
http://www.cnblogs.com/graphics/archive/2010/06/21/1752421.html