在学习余三码的过程中,很迷惑为什么要使用这种码制,现在明白了
比如
1:0100
2:0101
3:0110
8:1011
发现1和8的余三码正好是互补(说的不严谨),而1+8=9,其实余三码就是在二进制与十进制之间搭建了一个桥梁
再说运算
余三码的运算注意加法,如若进位就加三,不进位就减3
比如1+3 = 4,那么0100+0110=1010,而1010-0011 = 0111,刚好是4的余三码,其实也不难想,就是在之前多加了一个3嘛,最后再减去即可
比如3+8=11,0110+1011=0001,有进位,加3,0100,这个其实就是本来我多加了6,但是一进位就整没了,10进制和16进制差了个6,好像是,所以在补一个3.

余三码的意义和加法运算相关推荐

  1. 余三码的优点及其与8421码的对比

    1.余三码的定义:余三码是由8421码加上0011后形成的无权码 2.余三码的特点:9的自补代码,十进制0和9,1和8,2和7,3和6,4和5对应的余三码互为反码,给运算带来了方便. 3.余三码的修正 ...

  2. 余三码 2020-12-30

    余三码 余三码是在8421码的基础上,将每个代码都加上0011而形成.它的主要优点是执行十位数相加时可 以产生正确的进位信号,而且给减法运算带来了方便.使用它进行加法运算的规则是当两个余三码数 相加不 ...

  3. 8421码,5421码,2421码,余三码的区别

    8421码:每一位的1代表的十进制数称为这一位的权.8421码中的每一位的权是固定不变的. 是用4位二进制码表示一位十进制字符的一种有权码,4位二进制码从高位至低位的权依次为23.22.21.20即为 ...

  4. 数制和码制(数制的转换的方法,BCD码<8421,2421,5421,余三码>,格雷码,原码,反码,补码,定点数和浮点数)

    目录 1.数制的转换 1)二,八,十六进制进制转十进制 加权系数求和法 2)十进制转二,八,十六进制 除基取余法(短除法) 减权定位法 3)二,八,十六进制的相互转换 2.BCD码 3.格雷码 4.原 ...

  5. 8421码、5421码、2421码、余三码

    BCD码(Binary-Coded Decimal),用4位二进制数来表示1位十进制数中的0~9这10个数码,是一种二进制的数字编码形式,用二进制编码的十进制代码 ,BCD码可分为有权码和无权码两类. ...

  6. 余三码和8421码对比

    余三码(余3码)[计算机]是由8421码加上0011形成的一种无权码,由于它的每个字符编码比相应的8421码多3,故称为余三码.BCD码的一种. 0-0011,1-0100,2-0101,3-0110 ...

  7. 关于8421BCD码与余三码

    BCD码其实就是4bit二进制数映射0~9十个十进制数. 余三码存在的必要性: 8421BCD码总共十六个,因只映射0~9,所以有六个二进制数是冗余的.则8421BCD码做加法运算时候会出问题,因为十 ...

  8. 8421BCD码 5421BCD码 余三码 格雷码 余三循环码之间的关系,转换以及简易方法

    8421BCD码 5421BCD码 余三码 格雷码 余三循环码之间的关系,转换以及简易方法 1. 有权码和无权码的包括 2.各种码值的介绍 8421码的简介 8421码又称为BCD码,是十进代码中最常 ...

  9. 余三码和余三循环码的简单理解

    关系: 余三码是在8421码加上0011得来的一种无权码,8421码就是4位二进制所能表示的16个数字的前10位,用以表示0~9的数字,所以余三码就是所能表示的16个数字中的第4~13个. 余三循环码 ...

最新文章

  1. 如何在NEO共识节点间分配任务
  2. Python距离计算
  3. 钟 docker讲解
  4. 【剑指offer】面试题09:用两个栈实现队列(Java)
  5. linux curl 编译命令,linux 编译 curl 出错
  6. jQuery页面滚动图片等元素动态加载实现
  7. lambda qt 参数 槽函数_C++中的lambda表达式用法
  8. 关于流(文件)的输入,输出与调用(fprintf,fscanf)
  9. 怎样用js结合h5画出多头像组合头像
  10. Mirth Connect 第二章 什么是通道?
  11. 二、电容屏原理(1)
  12. 《NAT穿越(NAT-T)RFC3947文档》记录
  13. Excel-利用函数获取工作表标签名称(转)
  14. [ CTF ]【天格】战队WriteUp-2022年第二届“长城杯”网络安全大赛
  15. 约瑟夫出圈问题之幼儿园做游戏
  16. resultful接口开发
  17. 计算机心得体会400字,电脑作文400字四篇
  18. Linux-字符串截取
  19. 道可云元宇宙每日资讯|济南发布促进元宇宙产业创新发展行动计划
  20. opencv:centos7中安装opencv4.3.0环境

热门文章

  1. 百度地图根据经纬度获取该地点所在城市信息
  2. LeetCode——剑指 Offer 38. 字符串的排列
  3. 如何查看 Mac ssh key
  4. C源码:通过IP地址查找主机名 findip.c
  5. 2022年ABC123公众号年刊下载(PDF电子书)
  6. PC分享插件js - sosh.min.js
  7. 汽车数据分析,2022年汽车产量总体高于2021年,年产量增长了6%左右
  8. table固定列html5,css+js简单实现table固定首行首列
  9. 智商情商哪个重要_高智商和高情商究竟哪个更重要?
  10. java 通过 冰蓝 word 转pdf ,最大程度包装pdf 样式和word接近