文章目录

  • 一、进制
    • 1.二进制
    • 2.八进制
    • 3.十进制
    • 4.十六进制
  • 二、进制转换
    • `1.二进制转八进制`
    • `2.二进制转十进制`
    • `3.二进制转十六进制`
    • `4.八进制转二进制`
    • `5.八进制转十进制`
    • `6.八进制转十六进制`
    • `7.十进制转二进制`
    • `8.十进制转八进制`
    • `9.十进制转十六进制`
    • `10.十六进制转二进制`
    • `11.十六进制转八进制`
    • `12.十六进制转十进制`

一、进制

1.二进制

二进制就是计算机常用的进制,即逢二进一。例如:1010

2.八进制

八进制即逢八进一。例如:626

3.十进制

十进制就是我们在计算中常用的进制,所以就不再举例(即逢十进一)

4.十六进制

十六进制与其它进制有所不同,在10到15用英文字母进行表示。
上面就是对进制的简单介绍,下面就是对进制转换而进行介绍。

二、进制转换

1.二进制转八进制

拿二进制数100 101 10举例

首先需要3个二进制数各划分一个区域,不足时则补零。我们可以看出该二进制数为八位,我们需要补充一位,

即010 010 110

从左到右依次是:(计算方法是从右向左依次乘上2的n次幂,n从零开始,^符号表示次幂)

0 1 0 0 1 0 1 1 0
022+1*21+02^0=2 022+1*21+02^0=2 122+1*21+02^0=6

然后合并得到226就是转换后的八进制数。

2.二进制转十进制

拿二进制数10010110举例

这里就不需要划分区域,而是直接进行计算。(计算方法是从右向左依次乘上2的n次幂,n从零开始,^符号表示次幂)

1*2^7+0*2^6+0*2^5+1*2^4+0*2^3+1*2^2+1*2^1+0*2^0=150

3.二进制转十六进制

拿二进制数100101100举例

二进制转十六进制和二进制转八进制类似,不过转十六进制划分区域为4个,不足也是补零

0001 0010 1100

0001 0010 1100
023+0*22+021+1*20=1 023+0*22+121+0*20=2 123+1*22+021+1*20=12(12也就是十六进制中的C)

合并为12C

4.八进制转二进制

首先将其转换为十进制或十六进制数字,

= (205)8= (2x82+0x81+5x80)8 or (010 000 101)2

因为八进制和十六进制的基数分别是8和16。

= (133)10 or (0 1000 0101)2= (133)10 or (85)16

然后通过转换每个数字把它转换成二进制数。

= (1x27+0x26+0x25+0x24+0x23+1x22+0x21+1x20)2or (1000 0101)2= (10000101)2

5.八进制转十进制

拿八进制数226举例(由右向左依次乘以8的n次幂,n从零开始)

282+2*81+68^0=150

6.八进制转十六进制

八进制不能直接转换为十六进制。可以采用间接转换法来进行转换。

1.先把八进制转换为二进制,然后再转换为十六进制。

2.先把八进制转换为十进制,然后再转换为十六进制。

拿八进制数226举例,从上面可以看出转换为二进制为10010110,然后我们再把它转换为16进制。

划分区域

1001 0110
123+0*22+021+1*20=9 023+1*22+121+0*20=6

合并为96,所以八进制226转换为十六进制为96.

第二种也是一样,小编在这里就不再举例,大家可以试试看,也是一样的结果。

7.十进制转二进制

十进制转二进制就是二进制转十进制的逆过程。同样,我们也拿十进制150来举例。

150/2=75(余数为0)75/2=37(余数为1)37/2=18(余数为1)18/2=9(余数为0)9/2=4(余数为1)4/2=2(余数为0)2/2=1(余数为0)1/2=0(余数为1)

整合为10010110即是转换的二进制。

8.十进制转八进制

十进制转八进制和八进制转十进制是互逆的,我们拿150来举例。

150/8=18(余数为6)18/8=2(余数为2)2/8=0(余数为2)

整合为226,得到八进制数。

9.十进制转十六进制

十进制转十六进制和十六进制转十进制是互逆的,我们拿150来举例。

150/16=9(余数为6)9/16=0(余数为9)

整合为96,得到十六进制数。

10.十六进制转二进制

十六进制数转换成二进制数,只要将每一位十六进制数用四位相应的二进制数表示,即可完成转换。

11.十六进制转八进制

八进制不能直接转换为十六进制。那么十六进制也不能直接转化为八进制,可以采用间接转换法来进行转换。

1.先把十六进制转换为二进制,然后再转换为八进制。

2.先把十六进制转换为十进制,然后再转换为八进制。

这里就不再介绍转化的过程,和八进制转化为十六进制一样,这里就是一个逆过程。

12.十六进制转十进制

拿十六进制96来举例(由右向左依次乘以16的n次幂,n从零开始)

9*16^1+6*16^0=150

【愚公系列】2021年12月 网络工程-进制转换相关推荐

  1. 【愚公系列】2021年12月 网络工程-数据链路层

    文章目录 一.数据链路层(2层 Data Link Layer) 1.属于2层 2.传输单元:帧 3.帧结构: 4.工作在数据链路层的设备:交换机/网卡 5.交换机工作原理: 6. exit退出一级 ...

  2. 【愚公系列】2021年12月 网络工程-虚拟网络

    文章目录 前言 一.虚拟网络NPV(逆着读) 前言 NPV(逆着读)一般指虚拟专用网络. 虚拟专用网络(NPV(逆着读))的功能是:在公用网络上建立专用网络,进行加密通讯.在企业网络中有广泛应用.NP ...

  3. 【愚公系列】2021年12月 网络工程-PKI

    文章目录 一.PKI简介 二.PKI概述和密钥管理 三.信息安全三要素 四.哪些IT领域用到PKI: 五.公钥加密技术 六.证书 一.PKI简介 官方定义:PKI是Public Key Infrast ...

  4. 【愚公系列】2021年12月 网络工程-路由器上配置DHCP中继

    文章目录 前言 一.在三层路由器上部署DHCP服务器: 二.配置DHCP中继: 三.删除配置: 前言 DHCPRelay(DHCPR)DHCP中继(也叫做DHCP中继代理)是一个小程序,其可以实现在不 ...

  5. 【愚公系列】2021年12月 网络工程-windows系统基本命令

    文章目录 一.DOS命令 1.1如何操作DOS命令 1.2基本命令 1.3目录相关命令 1.4文件相关命令 1.5隐藏命令 1.6复制和移动 1.7定时关机和重启 1.8搞破坏(bushi) 一.DO ...

  6. 【愚公系列】2021年12月 网络工程-window10自动更新关闭

    文章目录 一.window10自动更新关闭 二.使用步骤 1.服务启动项关闭 2.关闭组策略选项 总结 一.window10自动更新关闭 window10自动更新可能产生以下问题 突然更新.尤其是在关 ...

  7. 2021年12月网络教育大学英语B统考题库考试真题

    网络教育高校.以及奥鹏远程教育的"高起本"和"专升本"学生,在入学满一年时(学籍满一年),均需要参加"试点高校网络教育部分公共基础课全国统一考试&qu ...

  8. 2021年12月远程网络教育大学英语B统考题库考试题(完整最新)

    网络教育高校.奥鹏远程教育.统称为网络教育: 网络教育学生必须参加"试点高校网络教育部分公共基础课全国统一考试"简称为"网络统考" 2021年12月网络教育统考 ...

  9. 2021微软暑期实习机试,负进制转换,十进制转-2进制

    2021微软暑期机试题,进制转换 一 前言 二 解题步骤 2.1 题目描述 2.1.1 简述前两题 2.1.2 2.2解题思路 2.3代码思路 三 问题和启发 3.1 遇到的一些问题 3.2 考虑-3 ...

最新文章

  1. iOS获取键盘的高度
  2. java鼠标进入高亮效果_鼠标选中文本划词高亮、再次选中划词取消高亮效果
  3. vue3 composition-api useRoute useRouter 别混淆
  4. 对VC++一些常见问题的整理
  5. Geotools之“Hello World”——打开本地shp文件并显示
  6. 如何使用jQuery刷新页面?
  7. 入门:Mac终端常用知识
  8. 12.凤凰架构:构建可靠的大型分布式系统 --- 容器间网络
  9. html5旋转木马效果,js实现旋转木马效果
  10. 计算机绘图说课视频,电气工程制图说课ppt课件
  11. 杰理之ANC降噪【篇】
  12. pandas_day08
  13. android开源轮播图框架,最好用的轮播插件框架都在这里了,Github流行轮播框架...
  14. Python语音信号特征-感知线性预测系数PLP
  15. 基于FPGA的啸叫检测与抑制系统设计与实现verilog
  16. 特斯拉“翻脸”,拼多多“翻车”
  17. XML介绍之XML的语法与元素
  18. 终于丫你奶奶的浩方了!
  19. oracle版本 2018,Oracle各版本下载地址
  20. matlab编程画分段函数,matlab画分段函数 求程序

热门文章

  1. 冰火两重天----评NBA2009-12-28快船和凯尔特人的比赛
  2. Linux-网络工具MTR
  3. 2t3ik、ddgs与Linux异常文件下载处理
  4. topcoder 第一次比赛
  5. 系统出错,发生系统错误1067
  6. 织梦DedeCMS管理员动态密码登录插件下载
  7. jarvisoj level3
  8. java解析excel手机号变成科学计数法形式解决
  9. urlencode的使用
  10. Python爬虫圈最能打的专栏教程,《Python爬虫120例》教程导航帖(2023.2.6更新)