爆头哥scream手腕流:单片机的问题,请教各位高手

来源:百度文库 编辑:高考问答 时间:2024/04/29 01:40:25
问题是这样的:
一个五位BCD码,最大不超过65535,把它转换成二进制数
为什么这样变得呢?
y=A4*10(4次方)+A3*10(3)+A2*10(2)+A1*10(1)+A0

你是不明白BCD码是什么意思!
比如说456为BCD码。但它在计算机里面
的存储还是十六进制的,即456H,但456H
要代表十进制的456(这是人为的规定的)。
所以要把里面的每一位取出来,变成十进制。
像那样算出来后,计算机里存储的就不是456H,而是真正的456十六进制形式1C8H.