BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位.所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12.但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 10:19:05

BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位.所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12.但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位.所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12.但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了.于是BCD的0x12被输出成了十进制的18了,求对上述文字解释

BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位.所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12.但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输
BCD是计算机表示十进制的方法,9分别对应0000~1001(8421码),0000~1001表示为十六进制就是0x0~0x9
十进制12表示为BCD为0001 0010(二进制),表示为十六进制就是0X12;
小明误以为这是二进制数,所以00010010(二进制)=18(十进制).其实0001和0010应该是种编码,每四位表示一个数码.

BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位.所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12.但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输 一个字节的十六进制数最大值相当于多大的十进制数?两个字节的十六进制数最大值相当于多大的十进制数?大侠们分条回答,感激不尽~~~ 求一个十进制数的 (原码 补码 反码 移码 ) 用一个字节表示?任意一个十进制数就可以 另外用一个字节表示是什么意思? 计算机等级考题:若用一个字节(8位)表示一个整数,则十进制数-39的原码表示为? 进制数转换5位十进制数23456,在用压缩BCD码、二进制数及ASCII码表示时,占用内存字节最少应分别为多少,请着重解释一下ASCII!是解释十进制如何用ASCII表示 给定一个字节00111001,若它为ASCII码时,它表示的十进制数为9.这个9是怎么得来的?忘指教. 给定一个字节00111001,若它为ASCII码时,它表示的十进制数... 用一个字节表示不带符号的数,转化成十进制整数,最大值是多少 一个字节能表示的最大带符号十进制数为 在计算机中,一个字节不能表示() A 2位十六进制数 B 4位十进制数 C 一个ACSⅡ码字符 D 256种状态 计算机一个字节可表示些什么A 二位十六进制数 B 四位十进制数 C 一个ASCLL码 D 256种状态 请选择,多选 在计算机中,一个字节可表示( )A.2位十六进制数 B.3位十进制数选什么,为什么? 若一个十进制数的BCD码为01101000,则该数为 最常用的BCD码是8421码,它用4位二进制数表示一位十进制数对吗? 表示一个两位十进制数至少要()个二进制数 A5 B6 C7 D8 将四位的十进制数转成一个为BCD码的程序 IP数据报 首部长度的60字节是怎么来的,下面的看不懂首部长度 占4位,可表示的最大十进制数值是15.请注意,这个字段所表示数的单位是32位字长(1个32位字长是4字节),因此,当IP的首部长度为 16进制数 转 BCD码的问题1字节16进制数转换成3字节BCD数举例设HEX中存放着一个16进制(2进制)数,如果要将它送到数码管进行显示,首先要将其转换成3字节的BCD数,每字节的值