1. 程式人生 > >常見的位運算

常見的位運算

位運算

位運算主要有:| & ^ ~

& 這個是只要有0,則0

| 這個只要有1,則1

^異或運算,只要不同則為1

~全部相反

參與位運算首先要將數值化作為二進制補碼,方可參與運算

>> >>> <<

有符號右移 無符號右移 有符號左移,

最高位是1,則左邊補1 不論最高位是1或者0 右邊補0

最高位是0,則左邊補0 左邊補0

本文出自 “路上的石頭” 博客,請務必保留此出處http://xiashitou.blog.51cto.com/10853136/1946857

常見的位運算