簡介
數制是指計數的制度,又稱記數法,是表示數字的一種 方法。數制按照進位方式計數的,所以叫進位計數制。世界上通用的數制是十進制記數法。它包含十個基本數碼:0 ,1,2,3,4,5,6,7,8,9。逢十進位,稱為進率,即十 進制,進率為十。而在電子計算機中常採用二進制和八進制的記數法。二進制進率是二,逢二進一;八進制進率是八,逢八進一。
定義
在十進制計數中,對每一位置上的數達到十時便向前進一位。
十進制
進制也就是進位計數制,是人為定義的帶進位的計數方法(有不帶進位的計數方法,比如原始的結繩計數法,唱票時常用的“正”字計數法,以及類似的tally mark計數)。 對於任何一種進制---X進制,就表示每一位置上的數運算時都是逢X進一位。
由於人類解剖學的特點,雙手共有十根手指,故在人類自發採用的進位制中,十進制是使用最為普遍的一種。成語“屈指可數”某種意義上來說描述了一個簡單計數的場景,而原始人類在需要計數的時候,首先想到的就是利用天然的算籌——手指來進行計數。
科學的記數法有三個要素:記數符號、進位制、位值制。只要有這三要素,科學的記數體系才能夠說建立起來了。在世界人類數學史上,十進位制記數法是中國人最早使用的,中國是世界上最早採用十進位制的國家。早在商代,已有這方面的記載,並已創建了完善的十進制記數系統。殷商甲骨文中已經有一、二、三、四、五、六、七、八、九、十和百、千、萬等的記數,最大的記數達二萬多。後來,這種記數法逐步發展為籌算和珠算中逢十進一位的十進位值制,成了記數和計算領域的革命性發明。到了秦漢之際,出現了完整的十進位值制。
數制與代碼
數制是人們用來計數的一種進制形式。我們日常使用的是十進制數,它的基數是10,每計滿10個數時向高位進位,即“逢十進一”。在數字電路中套用最廣的是二進制數,每一位二進制數中,僅有0和1兩個數字,所以計數的基數是2,它的進位關係是“逢二進一”。由於二進制數只有0和1兩個數字,因而在電子電路中很容易實現,0和1對應的兩種狀態。例如開關的“開”和“關”,燈的“亮”和“滅”,脈衝的“有”和“無”,電平的“高”和“低”等等。二進制數的位數很長,因此人們往往將二進制數改寫成八進制數、十六進制數在數字電路中,將0和1兩種符號的組合統稱為代碼,即“代表某種信息的碼”。在實際生活中,人們習慣採用十進制數。為了解決這個問題,採用BCD碼(二一十進制碼)。BCD碼是一種用四位二進制數表示一位十進制數的代碼。BCD碼的表示形式是以四位二進制數為一組,是在二進制數的基礎上,從高到低各位的數值分別是8、4、2、1,所以又稱8421碼。例如1001表示9,0110表示6。