網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 綜合知識 > 

按位取反怎麼算

欄目: 綜合知識 / 發佈於: / 人氣:3.02W

按位取反算法是將待計算的數用2進製表示,位數最少的二進制位數加1。取反是Java使用補碼來表示二進制數,在補碼錶示中,最高位爲符號位,正數的符號位爲0,負數爲1。

按位取反怎麼算

取反先將初始數值轉換成二進制數,再對二進制數的每一位(包括第一位的符號位)進行運算:即將0變爲1、將1變爲0。得到的是最終結果的補碼,要轉換爲最終結果的原碼則需再次取補碼,就能得到計算結果。

Tags:取反 按位