8421码和8421BCD码有什么区别

 我来答
帐号已注销
2021-09-02 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:158万
展开全部

8421对应的是4位二进制数各位的权,8421BCD码表示的是一种二进制编码方式,只有0000到1001,即0到9。

8421码只可以表示十进制0~9。

大于等于10的时候也就是在1010到1111这个范围内,需要加6修正(6用二进制表示是0110)。

比如17的二进制码是10001,修正后就是10111。

再比如10的二进制码是1010,修正后就是10000。

像9就是可以表示的,所以就直接是1001了。

十进制转换为二进制

一个十进制数转换为二进制数要分整数部分和小数部分分别转换,最后再组合到一起。

整数部分采用 "除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。

以上内容参考:百度百科-二进制

做而论道
高能答主

2022-08-26 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部

8421码和8421BCD码有什么区别

相同:都是四位二进制。

不同:表示范围不一样。

参考下图:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-22
展开全部
不一样,8421是用这几个数字的组合表示1-9
BCD是用八位2进制表示0-9
BCD和二进制码的区别在于,一个字节只能表示一个数字
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式