1. 程式人生 > >計算機數據表示

計算機數據表示

計算機 有符號數 無符號 兩種 -1 表示 符號位 絕對值 取反

無符號數
有符號數 最高位表示符號位

定點整數,最高位為符號位
定點小數,最高位位符號位,小數點在符號位之後

浮點數
IEE754標準
符號位,指數,小數
默認整數1不寫。

進制轉換
10進制轉2進制
整數采用除2取余法。
小數采用乘2取整法


原碼
反碼
補碼
移碼

整數的原碼反碼補碼都相同
負數的反碼為其絕對值取反,負數的補碼位為其反碼加一。
在偏移2(n-1)次方時,移碼為補碼符號位取反。
特例:0的原碼與反碼有兩種表示方式,符號位為0, 1

計算機數據表示