首页 > 其他分享 >01-数制与码制

01-数制与码制

时间:2023-01-28 21:11:29浏览次数:36  
标签:十六进制 01 数制 进制 二进制 码制 八进制 十进制

最近在B站看到了新手小牛的数电视频,感觉讲的不错,再学习一下数字电路的知识。

数制与码制

数制

D表示十进制,H表示十六进制,B表示八进制

  • 十进制数,逢十进一
  • 二进制数,逢二进一
  • 八进制数,逢八进一,使用O表示
  • 十六进制数,逢十六进一,0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,一般使用H表示

    0和1是没有大小之分的,只代表两个状态,规定大小之后才有大小之分。表示两个状态,实现起来比较简单,在计算机中广泛使用二进制。
    二进制通过电路实现非常简单,二极管、三极管、MoS管等实现。

进制之间的转换

十进制转变为任意进制使用基数乘除法

整数使用除法、小数使用乘法。

任意进制转变为十进制

采用多项式展开法,就是按照位权进行展开。

2^n进制之间的转换

2进制数转变为十六进制数,2^4,整数部分从低位到高位,每四位组成一位十六进制数,不够四位补零;小数部分从高位向低位进行补0。

特点:2^n:

n 0 1 2 3 4 5 6 7 8 9 10
2^n 1 2 4 8 16 32 64 128 256 512 1024

将729转化为二进制

  1. 将729z转换为2^n的和
  2. 将2^n所在的n所对应的位置写1,其余位置写0,即将十进制数转化为二进制数
    注意:首先寻找距离729最近的数512,2^9;729=512+128+64+16+8+1
  3. 729=(1011011001)B
    十六进制转化为二进制
    (3AF.C)H=001110101111.1100
    二进制转化为8进制
    八进制转化为十六进制通过二进制进行转换
    八进制转换为二进制,三位一档;十六进制转换为二进制四位一档。
    八进制数-->二进制数-->十六进制数

标签:十六进制,01,数制,进制,二进制,码制,八进制,十进制
From: https://www.cnblogs.com/Icer-newer/p/17066781.html

相关文章

  • MySQL笔记01: MySQL入门_1.3 MySQL启动停止与登录
     1.3MySQL启动停止与登录1.3.1MySQL启动与停止MySQL数据库分为客户端和服务器端,只有服务器端服务开启以后,才可以通过客户端登录MySQL服务端。首先,以管理员身份运行......
  • 【题解】[IOI2018] werewolf 狼人
    题目分析这个题本身很简单,可能就是因为是IOI题所以看上去就难了些吧。其实题目就是让我们先走一段全部大于等于\(l\)的点然后再走一段全部小于等于\(r\)的点,那么能......
  • day01
    Markdown学习标题:+标题名字字体hello,world!黑体:两边都加*Hello,World!斜体:两边加*Hello,World!斜体加粗:两边加***Hello,World!删除线:两边加~~引用//大于号......
  • 001.Spring的介绍
    1.Spring的介绍     ......
  • HO引擎近况20230128
    好几个月忘了写随笔了家里的事儿,公司的事儿,活着累,心累,阳过之后感觉身体也越来越差真想找一个地方躲一下每天半夜12点之后,我出门去遛狗,带着耳机,这是我最放松的时......
  • Codeforces Round #801 (Div. 2) and EPIC Institute of Technology Round A - D
    题目链接A#include<iostream>#include<cstring>#include<algorithm>usingnamespacestd;#defineintlonglongconstintN=1e3+10;intn,m;intg[N][N......
  • Day01
    Markdown初学标题空格+标题名字一级标题空格+标题名字二级标题同理可书写至六级标题字体Hello,word!前后加两个星号变成粗体Hello,word!前后加一个星号变成......
  • 【Java001】Map集合遍历
    【Java001】Map集合遍历大家好,我们的gzh是朝阳三只大明白,满满全是干货,分享近期的学习知识以及个人总结(包括读研和IT),跪求一波关注,希望和大家一起努力、进步!!方式1使用Map.Entr......
  • 101. 对称二叉树
    问题描述https://leetcode.cn/problems/symmetric-tree/description/解题思路这个题,一看就是递归。既然如此,我们按照递归的一般思路来看,即问题的定义即为问题的解。这......
  • Visual Studio 2013图标变白
    今天一打开电脑,就发现我的VisualStudio2013的图标变成白色的了,我点开程序发现程序照常可以运行。于是我就百度,有的说看注册表,发现缺少文件,结果我也没缺,还有什......