《計算機科學導論》基礎知識之數字系統

1、引言

什麼是數字系統?

  數字系統(或數碼系統)定義瞭如何用獨特的符號來表示一個數字。

  數字系統分爲兩類:位置化數字系統和非位置化數字系統。

2、位置化數字系統

  位置化數字系統中,在數字中符號所佔據的位置決定了其表示的值。

(1)十進制系統

①整數

②實數

(2)二進制系統

①整數

②實數

(3)十六進制系統

①整數

②實數

(4)八進制系統

①整數

②實數

(5)4種位置化系統小結

(6)轉換

①其他進制到十進制的轉換

②十進制到其他進制的轉換:

  我們能夠將十進制數轉換成其他進制。需要兩個過程:一是轉換整數部分,一是轉換小數部分。

  數碼的數量:k=[logbN]

  [x]意味着取大於或等於x的最小整數(也稱爲x的高限)

③二進制-十六進制的轉換

④二進制-八進制的轉換

⑤八進制-十六進制的轉換(使用二進制系統作爲中介系統)

3、非位置化數字系統

 非位置化數字系統仍然使用有限的數字符號,每個符號一個值。但是符號所佔的位置通常與其值無關---每個符號的值是固定的。一個好例子就是羅馬數字。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章