《程序是怎樣跑起來的》—— 第二章:數據是用二進制表示的

信息的基本單位:字節(Byte)=8bit(位) 移位和乘除運算的關係 我們知道對十進制來說: 同理對二級制: 左移 乘以10 左移 乘以2 右移 除以10 右移 除以2 原碼、反碼和補碼 反碼和補碼的存在,本質上是爲了用加法來實現減法,用正數來表示負數 對正數來說,原、反、補相同(補碼的存在本來就是爲了表示負數嘛) 對負數來說,原碼 取反 得到補碼 補碼 +1 得到反碼 邏輯右移和算數右移 邏輯
相關文章
相關標籤/搜索