BCD碼是一種以二進制形式表示十進制數的編碼,所以稱二-十進制碼,它像是二進制,實際是十進制。
基本介紹
- 中文名:二-十進制記數法
- 外文名:binary-decimal notation
- 定義:以二進制形式表示十進制數的編碼
- 簡稱:BCD碼
- 運算:二進制運算操作
- 套用學科:計算機技術
BCD碼的概念,BCD碼的轉換與運算,
BCD碼的概念
BCD碼以4位為一組,選用0000B~1001B這10種狀態,代表十進制中的0~9共10個數。當BCD碼與十進制進行互換時,可以按4位一組,逐組進行互換。
BCD碼的轉換與運算
例子1-1 將 62.142D 轉換成BCD碼。
(62.142)D = 62.142 = (01100010.000101000010)BCD
例子1-2 將10000101.001001011BCD轉換成十進制數。
(10000101.001001011)BCD = 10000111.001001011000 =(87.258)D
要將一個二進制數轉換稱BCD碼,可以先將它轉換成十進制數,然後再將十進制數轉換成BCD。同樣將BCD碼轉換稱二進制數,也是先轉換為十進制數,再轉換為二進制數。
例子1-3 將11111000100B轉換為BCD碼。
(11111000100)B = 1988D = 0001100110001000 = (0001100110001000)BCD