标题: 关于bcd码与二进制的关系 [打印本页]

作者: 可爱萌萌哒    时间: 2020-8-5 21:54
标题: 关于bcd码与二进制的关系
这个bcd码和二进制有什么关系?
bcd 表示0011001是19(十进制)
二进制表示0011001是25(十进制)
这个怎么确定是哪个???
作者: 杨雪飞    时间: 2020-8-6 08:30
BCD的写法是用二进制的方式写十进制,比如你说的   

bcd 表示0011001是19(十进制)用四位二进制数来表达一位十进制数。
可以看成
001   1001
1  1001
前边这不用问就是1   后边4位是9
那么就是1 9

2进制数则是逢2进1,可以一直向前进位,是独立二进制数而不是分开表示十进制数
所以二进制的11001等于十进制数的25。


我的理解是这样的,如果有什么不对请大家指正。
作者: chengp    时间: 2020-8-6 08:50
BCD码就是对于8位数字来说,高4为和低4为均不超过9的数字。
作者: 1692483014    时间: 2020-8-6 09:53
19是十六进制
作者: wuziForevergod    时间: 2020-8-6 10:16
当用来表bai示du十进制数字0——9时,zhi用二进制代码与8421BCD代码完全相同。而当表示的十进制数字大于9时,用二进制代码与8421BCD代码表达不同。
作者: 踏雪无痕做什么    时间: 2020-8-7 14:27
=进制可直转16进制,四位可表示0至F位,四位bcD码最多表示0-9十位,8421码,多装无效,你找点数字电子技术基础资料,慢慢品,理解。
作者: taotie    时间: 2020-8-7 15:20
用程序员计算器算一下
作者: 浪子寻仙    时间: 2020-8-7 15:57
4位,前面补全
作者: 浪子寻仙    时间: 2020-8-7 15:58
0001=1,1001=9所以等于19
作者: dlzhoubo    时间: 2020-8-8 16:11
BCD码表示ABCDEFGH四个灯管 的开关状态
作者: dlzhoubo    时间: 2020-8-8 16:11
二进制表示的是数!
作者: Autuman    时间: 2020-8-8 16:23
对的。楼上的说的对
作者: 飘来飘去    时间: 2020-8-8 21:25
四位的二进制位数代表十进制,不是十六进制




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1