1.8421码及特点
    8421码是中国大陆的叫法,8421码是BCD代码中最常用的一种。在这种编码方式中每一位二值代码的1都是代表一个固定数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数码。

2.通过8421码的方式进行二进制和十进制的相互转换


3.二进制到八进制的简易方式

60的二进制111100转换为八进制:

4.二进制到十六进制的简易方式

60的二进制111100转换为十六进制:

5.60用快速转换法转换为二进制:

以上内容来源于:https://blog.csdn.net/mqingo/article/details/81450421


比如:
1100 这个二进制数字
对应的十六进制形式就是 C
十进制的数值就是12

例如:2进制数1100101111001转换为10进制数?
8421码要求首先把二进数按每四位分成一组,可1100101111001只有十三位,这里特别注意补三个0后所得的1979是十六进制的,就是说这种从右每4位划分的方法是将2进制转换为16进制!同理,每3位划分是将2进制转换为8进制!
再将1979H=1163+9*162+7161+9*160=6521D
PS:2进制不能直接用8421转换为10进制,
8421适合转换:8进制和2进制 16进制和2进制

N进制 转换成 十六进制

  • N进制 先转换成 二进制
  • 二进制 再转换成 十六进制

利用8421码进行进制之间的转换相关推荐

  1. 怎么用html做进制转换器,怎样用电脑自带计算器进行进制之间的转换

    电脑自带的计算器怎么使用16进制转换等功能 电脑自带的计算器怎么使用16进制转换等功能打开电脑的计算器,上中的位置有个查看,点下去选择科学型,计算器界面就变了.再选择十六进制,输入要转换的十六进制数据 ...

  2. JavaSE笔记(09) —— 进制之间的转换以及原码,反码,补码的讲解

    进制的介绍 对于整数,有四种表示方式: 二进制:0,1 ,满 2 进 1.以 0b 或 0B 开头: 十进制:0-9 ,满 10 进 1: 八进制:0-7 ,满 8 进 1. 以数字 0 开头表示: ...

  3. 数据类型的划分和进制之间的转换方式(二进制,十进制,八进制,十六进制)

    数据类型的划分 值类型(13种) 值存储在堆栈中 存储空间小 调用速度快 a. 值类型变量可以直接分配给一个值.它们是从类 System.ValueType 中派生的. b. 值类型直接存储其值 c. ...

  4. 不同进制之间的转换的各种方法

    不同进制之间的转换纯粹是数学上的计算.不过,你不必担心会有么复杂,无非是乘或除的计算. 生活中其实很多地方的计数方法都多少有点不同进制的影子. 比如我们最常用的10进制,其实起源于人有10个指头.如果 ...

  5. 华清远见学习—“进制之间的转换”

    进制转换 可以直接进行算术运算的数据 二进制(逢2进1):0~1 十进制(逢10进1):0~9 八进制(逢8进1):0~7 十六进制(逢16进1):0-9.a(A)-f(F) 其他进制转十进制 方法: ...

  6. 二进制-八进制-十进制-16进制之间的转换

    进制之间的转换 主要用到连个函数: Convert.ToInt32(str,numbased):将字符串转成str,按照numbeased指定的进制转成10进制数: Convert.ToString( ...

  7. c 语言转换成php语言,C++_C 语言进制之间的转换,二进制、八进制和十六进制向 - phpStudy...

    C 语言进制之间的转换 二进制.八进制和十六进制向十进制转换都是非常容易的,就是"按权相加". 所谓"权",也即"位权".例如,十进制第1位 ...

  8. C++控制不同进制输出(二进制,八进制,十进制,十六进制)各种进制之间的转换

    目录 1.输出(头文件讲解) 2.格式控制 常用的I/O流控制符 4.各种进制之间的转换(进制大乱斗) 4.1.写在前面 4.2整体框架搭建 4.3菜单函数 4.4用户输入选择(main函数体中) 4 ...

  9. 使用 Shell 运算进行进制转换 16进制转10进制

    使用 Shell 运算进行进制转换 工作时候常常遇到一些问题,拿到的数字是16进制的,但是运算的时候是10进制的,shell可以很方便的处理这类的进制转换问题,一种情况是使用 Shell 运算把一个数 ...

  10. C语言学习之路--计算机系统组成以及工作原理,进制之间的转换和机器数及其表示范围

    目录 一.前言 二.计算机系统组成以及工作原理简介 1.硬件系统基本组成原理及工作原理 2.硬件各部分详解 1.运算器 2.控制器 CPU 3.存储器 1.内存储器 2.外存储器 3.拓展 4.存储器 ...

最新文章

  1. MySQL5.5复制新特性
  2. 2021-2022-1 线性代数知识点总结的视频
  3. 【Linux 内核】进程管理 ( Linux 内核中的进程状态 | TASK_RUNNING | TASK_INTERRUPTIBLE | __TASK_STOPPED | EXIT_ZOMBIE )
  4. Java 字节数组(byte[])和整型(int)的相互转换
  5. [Python图像处理] 三十五.OpenCV图像处理入门、算数逻辑运算与图像融合(推荐)
  6. Exchange Server 2016管理系列课件50.DAG管理之激活数据库副本
  7. 【C语言简单说】十:小结
  8. android服务器 性能,Android性能优化(中)
  9. elasticsearch-1
  10. [转载] 向集合中添加自定义类型--建议在自定义类型的时候要重写equals方法
  11. 雷军谈小米10的3999元起售价:定价比华为苹果厚道
  12. 为何超四成人反感大数据应用
  13. Ajax : load()
  14. 计算机网络毕业设计汇报ppt,计算机ppt毕业设计模板
  15. 宋代词人前十名都有谁?第一名更是震铄古今最全能的大文豪
  16. Android Studio开发手机APP(一)
  17. 国耀明医院互联网医院:儿童医保门诊不报销???你错啦!
  18. matlab画直齿轮,有哪位大神有matlab 直齿轮传动优化的代码
  19. Ubuntu-Unattended upgrade in progress during shutdown
  20. html5账号秘密,JavaScript有关的10个秘密和怪癖

热门文章

  1. 计算机网络ip 地址怎么查询系统,怎么查看电脑的ip地址_查看ip地址命令介绍 - 驱动管家...
  2. [初学Python]利用某网站的功能写一个磁力链转种子工具
  3. 深度学习(一、入门)
  4. Pandas 那些年踩过的坑
  5. FRP分享 Padavan
  6. U盘只能读,不能写,不能删,也不能格式化的处理
  7. 查看树莓派openwrt路由器 CPU 架构
  8. win10开始菜单点击无效(win10开始菜单点击无效,网络不启动,音频不启动)
  9. linux7重置密码操作,在CentOS 7/RHEL 7系统上重置root密码的方法
  10. php 瀑布流 分页,waterfall瀑布流布局+动态渲染的实现