()2=()10=(3b)16=()8421bcd

如题所述

第1个回答  2015-10-14
(111 011)2=(59)10=(3b)16=(0101 1001)8421bcd

首先要理解,什么是bcd码(Binary-Coded Decimal‎)称BCD码或二-十进制代码,亦称二进码十进数;

BCD码编码方法很多,通常采用8421编码,这种编码方法最自然简单。其方法使用四位二进制数表示一位十进制数,从左到右每一位对应的权分别是 2(3)、2(2)、2(1)、2(0),即8、4、2、1。例如十进制数1975的8421码可以这样得出 1975(D)=0001 1001 0111 0101(BCD)用四位二进制表示一位十进制会多出6种状态,这些多余状态码称为BCD码中的非法码。