關於java位運算符&,~,^,|,<<,>>的整理(包含二進制與十進制的轉換)

要講java一些奇奇怪怪的運算符號之前,必須先了解二進制,因爲這些看不懂的運算符都是基於二進制運算的 計算機裏二進制的運算,往往比十進制運算來的快。 首先了解下轉換規則(相互轉換): 轉碼之前,有一些名詞概念: 1、原碼 一個正數,按照絕對值大小轉換成二進制數,稱爲原碼 2、反碼 將二進制數按位取反,所得的新二進制數稱爲原二進制數的反碼 其實就是把原碼中的0變爲1,1變爲0 例如:0000 010
相關文章
相關標籤/搜索