bcd碼是什么,什么是BCD碼轉(zhuǎn)換

1,什么是BCD碼轉(zhuǎn)換

bcd碼也叫8421碼就是將十進(jìn)制的數(shù)以8421的形式展開成二進(jìn)制,大家知道十進(jìn)制是0~9十個(gè)數(shù)組成,著十個(gè)數(shù)每個(gè)數(shù)都有自己的8421碼: 0=0000 1=0001 2=0010 3=0011 4=0100 5=0101 6=0110 7=0111 8=1000 9=1001 舉個(gè)例子: 321的8421碼就是 3 2 1 0011 0010 0001 就是這樣了:)

什么是BCD碼轉(zhuǎn)換

2,十進(jìn)制數(shù)179456的BCD碼是什么啊 求解

一個(gè)BCD碼僅表示一位十進(jìn)制數(shù)據(jù),所以十進(jìn)制數(shù)的每一位都需要一個(gè)BCD碼來對(duì)應(yīng);
bcd碼即bcd代碼。binary-coded decimal?,簡(jiǎn)稱bcd,稱bcd碼或二-十進(jìn)制代碼,亦稱二進(jìn)碼十進(jìn)數(shù)。是一種二進(jìn)制的數(shù)字編碼形式,用二進(jìn)制編碼的十進(jìn)制代碼。這種編碼形式利用了四個(gè)位元來儲(chǔ)存一個(gè)十進(jìn)制的數(shù)碼,使二進(jìn)制和十進(jìn)制之間的轉(zhuǎn)換得以快捷的進(jìn)行。這種編碼技巧,最常用于會(huì)計(jì)系統(tǒng)的設(shè)計(jì)里,因?yàn)闀?huì)計(jì)制度經(jīng)常需要對(duì)很長(zhǎng)的數(shù)字串作準(zhǔn)確的計(jì)算。相對(duì)于一般的浮點(diǎn)式記數(shù)法,采用bcd碼,既可保存數(shù)值的精確度,又可免卻使電腦作浮點(diǎn)運(yùn)算時(shí)所耗費(fèi)的時(shí)間。此外,對(duì)于其他需要高精確度的計(jì)算,bcd編碼亦很常用。由于十進(jìn)制數(shù)共有0、1、2、……、9十個(gè)數(shù)碼,因此,至少需要4位二進(jìn)制碼來表示1位十進(jìn)制數(shù)。4位二進(jìn)制碼共有2^4=16種碼組,在這16種代碼中,可以任選10種來表示10個(gè)十進(jìn)制數(shù)碼,共有n=16!/(16-10)!約等于2.9乘以10的10次方種方案。常用的bcd代碼列于末。常用bcd編碼方式最常用的bcd編碼,就是使用"0"至"9"這十個(gè)數(shù)值的二進(jìn)碼來表示。這種編碼方式,在中國(guó)大陸稱之為“8421碼”。除此以外,對(duì)應(yīng)不同需求,各人亦開發(fā)了不同的編碼方法,以適應(yīng)不同的需求。這些編碼,大致可以分成有權(quán)碼和無(wú)權(quán)碼兩種:有權(quán)bcd碼,如:8421(最常用)、2421、5421… 無(wú)權(quán)bcd碼,如:余3碼、格雷碼… 以下為三種常見的bcd編碼的比較。十進(jìn)數(shù) 8421-bcd碼 余3-bcd碼 2421-a碼 (m10) d c b a c3 c2 c1 c0 a3 a2 a1 a0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 2 0 0 1 0 0 1 0 1 0 0 1 0 3 0 0 1 1 0 1 1 0 0 0 1 1 4 0 1 0 0 0 1 1 1 0 1 0 0 5 0 1 0 1 1 0 0 0 0 1 0 1 6 0 1 1 0 1 0 0 1 0 1 1 0 7 0 1 1 1 1 0 1 0 0 1 1 1 8 1 0 0 0 1 0 1 1 1 1 1 0 9 1 0 0 1 1 1 0 0 1 1 1 1 常用bcd碼十進(jìn)制數(shù) 8421碼 5421碼 2421碼 余3碼 余3循環(huán)碼0 0000 0000 0000 0011 00101 0001 0001 0001 0100 01102 0010 0010 0010 0101 01113 0011 0011 0011 0110 01014 0100 0100 0100 0111 01005 0101 1000 1011 1000 11006 0110 1001 1100 1001 11017 0111 1010 1101 1010 11118 1000 1011 1110 1011 1110
十進(jìn)制數(shù)179456的BCD碼是什么啊?
十進(jìn)制數(shù)179456的BCD碼是0001 0111 1001 0100 0101 0110

十進(jìn)制數(shù)179456的BCD碼是什么啊 求解

推薦閱讀

熱文