一種二進制的數字編碼形式
BCD碼,全稱爲Binary-Coded Decimal,是一種二進制的數字編碼形式。它用4位二進制數來表示1位十進制數中的0~9這10個數碼。這種編碼技巧最常用於會計系統的設計裏,因爲會計制度經常需要對很長的數字串作準確的計算。相對於一般的浮點式記數法,採用BCD碼,既可保存數值的精確度,又可免卻使電腦作浮點運算時所耗費的時間。此外,對於其他需要高精確度的計算,BCD編碼亦很常用。BCD碼可分爲有權碼和無權碼兩類,其中8421 BCD碼是最基本和最常用的BCD碼,它和四位自然二進制碼相似,各位的權值爲8、4、2、1,故稱爲有權BCD碼。