1、計算機的數制介紹
數制:計數的方法,指用一組固定的符號和統一的規則來表示數值的方法
數位:指數字符號在一個數中所處的位置
基數:指在某種進位計數制中,數位上所能使用的數字符號的個數
位權:指在某種進位計數制中,數位所代表的大小,即處在某一位上的“1”所表示的數值的大小。
2、數制的表示方法

3、數制的計算

4、進制之間的轉換
4.1、正整數的十進制轉換二進制
將一個十進制數除以二,得到的商再除以二,依此類推直到商等於一或零時為止,倒取除得的余數,即換算為二進制數的結果。只需記住要點:除二取余,倒序排列。
由於計算機內部表示數的字節單位都是定長的,以2的冪次展開,或者8位,或者16位,或者32位....。於是,一個二進制數用計算機表示時,位數不足2的冪次時,高位上要補足若干個0。本文都以8位為例。

負整數轉換成二進制
方法:先是將對應的正整數轉換成二進制后,對二進制取反,然后對結果再加一。還以42為例,負整數就是-42,如圖4所示為方法解釋。最后即為:(-42)10=(11010110)2.
小數轉換為二進制的方法:對小數點以后的數乘以2,有一個結果吧,取結果的整數部分(不是1就是0嘍),然后再用小數部分再乘以2,再取結果的整數部分……以此類推,直到小數部分為0或者位數已經夠了就OK了。然后把取的整數部分按先后次序排列就OK了,就構成了二進制小數部分的序列,舉個例子吧,比如0.125,如圖5所示。
4.2、二進制轉換為十進制
二進制轉十進制的轉換原理:從二進制的右邊第一個數開始,每一個乘以2的n次方,n從0開始,每次遞增1。然后得出來的每個數相加即是十進制數。
4.3、十進制轉換為十六進制

4.4、十六進制轉換為十進制(這里不再展示過程,不常用)
十六進制數轉十進制數方法:十六進制數按權展開,從十六進制數的右邊第一個數開始,每一個乘以16的n次方,n從0開始,每次遞增1。然后得出來的每個數相加即是十進制數。
4.5、二進制轉十六進制(這里不再展示過程,不常用)
方法為:與二進制轉八進制方法近似,八進制由三個二進制數表示,十六進制是四個二進制數表示。(注意事項,4位二進制轉成十六進制是從右到左開始轉換,不足時補0)。
4.6、十六進制轉二進制(這里不再展示過程,不常用)
方法為:十六進制數通過除2取余法,得到二進制數,每個十六進制數為4個二進制數表示,不足時在最左邊補零。