bcd码转换器(bcd码转换器 支持小数)

数码评测11个月前
bcd码如何转化十进制可以用加3移位法转换:bcd码中只有0~9十进制数,但是在四位二进制中是16进制进1,因此在移位过程中要对二进制进行判断,当在移位之后的状态Qn+1大于9,要对Qn加6才可以。比如BCD码1100转换为十进制为1*2^3+1*2^2=12。转换过程:把BCD码 0010(十进制数为十位上的 2)右移4位(其实表示当作一个个位数,或者说单纯的数值),然后乘以10 还原到十进制的...