计算机原理与基础 —— 进制之间的转换(二进制与十、八、十六禁止之间的转换)
进制也就是进制位,对于接触过电脑的人来说应该都不陌生,我们常用的进制包括:二进制、八进制、十进制与十六进制,它们之间区别在于数运算时是逢几进一位。比如二进制是逢2进一位,十进制也就是我们常用的0-9是逢10进一位。具体的用法小编今天不着重解释,主要针对他们之间的转换加以讨论(今天只讲整数)。
二进制与十进制之间的转换
1 、 十进制转二进制
方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。
(具体用法如下图)
2 、二进制转十进制
方法为:把二进制数按权展开、相加即得十进制数。
(具体用法如下图)
二进制与八进制之间的转换
1 、 二进制转八进制
方法为:3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)。
(具体用法如下图)
2 、 八进制转成二进制
方法为:八进制数通过除2取余法,得到二进制数,对每个八进制为3个二进制,不足时在最左边补零。
(具体用法如下图)
二进制与十六进制之间的转换
1 、 二进制转十六进制
方法为:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0)。
(具体用法如下图)
2 、 十六进制转二进制
方法为:十六进制数通过除2取余法,得到二进制数,对每个十六进制为4个二进制,不足时在最左边补零。
(具体用法如下图)
二进制、八进制、十进制、十六进制之间的转换
十进制与八进制与十六进制之间的转换
1、 十进制转八进制或者十六进制有两种方法
第一:间接法—把十进制转成二进制,然后再由二进制转成八进制或者十六进制。这里不再做图片用法解释。
第二:直接法—把十进制转八进制或者十六进制按照除8或者16取余,直到商为0为止。
(具体用法如下图)
2 、 八进制或者十六进制转成十进制
1 、 八进制或者十六进制转成十进制
方法为:把八进制、十六进制数按权展开、相加即得十进制数。
(具体用法如下图)
十六进制与八进制之间的转换
八进制与十六进制之间的转换有两种方法
第一种:他们之间的转换可以先转成二进制然后再相互转换。
第二种:他们之间的转换可以先转成十进制然后再相互转换。
这里就不再进行图片用法解释。
参考网址: https://jingyan.baidu.com/article/495ba84109665338b30ede98.html
计算机原理与基础 —— 进制之间的转换(二进制与十、八、十六禁止之间的转换)相关推荐
- 计算机文化进制的转换,计算机文化根本基础-进制转换.pptx
计算机文化根本基础-进制转换.pptx 职业院校教学改革实验教材 主编:龙天才 计算机文化基础 在日常生活中,人们广泛使用的是十进制数,有时也会遇到其他进制的数. 数制 又叫进位计数制,指的是一种计数 ...
- 编程基础 进制的定义,二进制、十进制、十六进制的相互转换
文章目录 1. 进制的定义 2. 进制的规范 3. 进制的进位运算 3.1 十进制 3.2 二进制 3.3 八进制 3.4 十六进制 3.5 进制表 4. 进制的相互转换 4.1 二进制与十进制的相互 ...
- 计算机基础--进制之间的转换
前言 在学习计算机时,不可避免是需要了解进制的概念以及它们之间是如何进行转换的. 一. 进制的介绍 1.1 概念介绍 二进制的概念: 二进制是计算技术中广泛采用的一种数制.二进制数据是用0和1两个数码 ...
- 计算机文化进制的转换,计算机文化基础-进制转换.pptx
计算机文化基础-进制转换 计算机文化基础职业院校教学改革实验教材主编:龙天才高等教育出版社任务1.1:了解数制又叫进位计数制,指的是一种计数规则数制在日常生活中,人们广泛使用的是十进制数,有时也会遇到 ...
- 计算机基础--进制转换
计算机基础之进制转换 一.什么叫进制(system) 学习进制转换之前,我们要先知道什么是进制,进制也就是进位计数制,对于任何一种进制--n进制,就表示每一位置上的数运算时都是逢n进一位, 十进制是逢 ...
- 计算机原理与基础 —— C语言中的左移与右移
1.双目运算符 位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算. 位移位运算符分为左移和右移两种,均为双目运算符. 例如: 8 >> 3 (意思是8向右移动3 ...
- c语言中左移一位 由什么补充,计算机原理与基础 —— C语言中的左移与右移
1.双目运算符 位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算. 位移位运算符分为左移和右移两种,均为双目运算符. 例如: 8 >> 3 (意思是8向右移动3 ...
- 计算机教育的进制转换,计算机数制及编码进制转换公开课教学教育资料.doc
计算机数制及编码进制转换公开课教学教育资料.doc 数制与编码进制转换[学情分析]本课内容是在学生已经学习了计算机发展与应用.计算机系统的组成等知识的基础上进行,已经初步知道了人与计算机进行信息交换通 ...
- 计算机应用基础进制转换说课稿,计算机应用基础信息技术基础《进制转换》教案.doc...
计算机应用基础信息技术基础<进制转换>教案 "项目1-3 进制转换"教案 第 5-6 课时 课型: 理实一体化 授课时间:__9_月__ 24 _日 第_4 _周 星期 ...
最新文章
- RestSharp .net 轻量级rest客户端
- HEVC-CABAC
- 第 5 章 Spring AOP: Spring之面向方面编程
- pointcut 排除_宁河天津玻璃门地弹簧玻璃门故障排除
- win10关机后自动重启_安卓手机重启和关机后再开机,区别原来这么大!别不当回事...
- .net 序列化与反序列化
- 《HTML5 2D游戏编程核心技术》——第2章,第2.3节使用CSS背景
- ssm旅游管理系统项目介绍_基于jsp的网络相册管理系统的设计与实现
- 老古语道:十九年头七年寡,鼠年难逢双春年,有何说法?
- python协程第一课(实现爬取自己博客)
- 1)python,现在用过的,后面推出每日练习语法与深度挖掘应用
- [原创]RedisDesktopManager工具使用介绍
- 【图文+代码】不客气的说,这可能是你距离深入理解Java接口最近的一次
- 这些练习并没有多少用,但舍不得就扔了,作个记录吧。
- 一些斗鱼TV Web API [Some DouyuTv API]
- 【UOS统信】安装谷歌浏览器
- 单片机差分GPS定位系统设计
- 复制文件并重命名到新的文件夹
- 基于Android的人脸门禁系统
- 黑客江湖之八大门派和东邪西毒南帝北丐中神通