打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
来牛人啊!求解,将十进制转换为BCD码!
userphoto

2014.02.03

关注
引用 4 楼 q287551219 的回复:
 
http://bbs.csdn.net/topics/300226127
bcd码也叫8421码就是将十进制的数以8421的形式展开成二进制,大家知道十进制是0~9十个数组成,着十个数每个数都有自己的8421码: 
  0=0000 
  1=0001 
  2=0010 
  3=0011 
  4=0100 
  5=0101 
  6=0110 
  7=0111 
  8=1000 
  9=1001 

这是如何算出来的?
lz找找二进制和十进制的转换吧。比如1101,就是1*2^(4-1)+1*2^(3-1)+0*2^(2-1)+1*2(1-1)
也就是说从左到右
        第1位的1后面有三位,那就1乘以2的三次方=8
        第2位的1后面有二位,那就1乘以2的二次方=4
        第3位的0后面有一位,那就0乘以2的一次方=0
        第3位的1后面有零位,那就1乘以2的零次方=1
最后把所有的值加起来得到13          
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
bcd转10进制公式
BCD与二进制相互转换(含Verilog代码)(一)
BCD是什么?
常用编码(BCD编码、余3码、格雷反射码、奇偶校验码)
二进制 转换成十进制 BCD码(加3移位法)
常用CD系列计数器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服