按位與,按位或,按位異或,左移右移運算符

這些知識點很零碎,我總是記不清它它的規則,今天把它寫在這裏,小總結一下。

按位與:“ 同時爲1才爲1”,可以進行清零。

  規則:  0&0=0;

                   0&1=0;

                   1&0=0;

                   1&1=1;

按位或:“同時爲0才爲0”

規則:

                 1|1=1;

                 1|0=1;

                  0|1=1;

                  0|0=0;

按位異或:“兩個數不相同時才爲1”

規則:

                1^1=0;

                 1^0=1;

                 0^1=1;

                 0^0=0;

同時,0異或任何數等於該數,任何數異或自己都等於0。

左移右移:“<< ”左邊的運算數的各二進位全部左移若干位,由“<<”右邊的數指定移動的位數,高位丟棄,低位補0; “>> ”左邊的運算數的各二進位全部右移若干位,“>>”右邊的數指定移動的位數。

 

            

    

                  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章