常见的进制和进位规则
计算机中进制的分类
在计算机中,经常用到二进制、八进制、十进制和十六进制这几种进制。其中,二进制是计算机内部操作的基础进制,八进制和十六进制则是为了方便人类阅读和书写而发明的。
二进制
二进制是计算机内部使用的进制,也是最基础的进制。它只由 0 和 1 两个数字组成。计算机使用二进制是因为它很容易用电子器件来表示 0 和 1。在计算机内部,所有的数字、文字、图形等信息都以二进制的形式存储和处理。以“0b”或“0B”开头
八进制
八进制是由 0 到 7 这八个数字组成的进制。它在计算机领域中的应用已经不如以前那么广泛,但是在一些特殊的场合还是会使用到。比如在 Linux 操作系统的权限设置中,就使用了八进制来表示文件的读、写、执行权限。很少使用。以数字“0”开头表示
十进制
十进制是我们平时使用的进制,它由 0 到 9 这十个数字组成。在计算机中,常常需要将二进制的数字转换成十进制的数字来进行阅读和理解。以数字“0”开头表示
十六进制
十六进制是由 0 到 9 和 A 到 F 这十六个数字组成的进制。在计算机领域中,十六进制被广泛应用于表示颜色、内存地址等方面。在人类阅读和书写方面,十六进制比较方便,因为它可以用一个字符来表示 4 位二进制数。以“0x”或“0X”开头表示,此处的 a-f 不区分大小写
进制的进位规则
在计算机中,数字只能是 0 和 1。不同进制下,每位的进位规则也不同。以下是各个进制的规则:
- 二进制:每位最大为 1,进位规则是当前位为 1 时,进入下一位并把当前位变成 0。
- 八进制:每位最大为 7,进位规则是当前位为 7 时,进入下一位并把当前位变成 0。
- 十进制:每位最大为 9,进位规则是当前位为 9 时,进入下一位并把当前位变成 0。
- 十六进制:每位最大为 F(即十进制的 15),进位规则是当前位为 F 时,进入下一位并把当前位变成 0。十六进制由 0 到 9 和 A 到 F 这 16 个数字组成。
int num1 = 103; //十进制int num2 = 0b10; //二进制int num3 = 023; //八进制int num4 = 0x23a; //十六进制
十进制 | 二进制 | 八进制 | 十六进制 |
---|---|---|---|
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 3 | 3 |
4 | 100 | 4 | 4 |
5 | 101 | 5 | 5 |
6 | 110 | 6 | 6 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
11 | 1011 | 13 | B |
12 | 1100 | 14 | C |
13 | 1101 | 15 | D |
14 | 1110 | 16 | E |
15 | 1111 | 17 | F |
在线进制转换工具
这篇文章介绍了计算机中常见的四种进制:二进制、八进制、十进制和十六进制。其中二进制是计算机内部操作的基础进制,八进制和十六进制则是为了方便人类阅读和书写而发明的。文章还介绍了各种进制的进位规则,并提供了一个进制转换工具的链接。
常见的进制和进位规则相关推荐
- JAVA-初步认识-第五章-数组-常见操作-进制转换(查表法)
一. 数组的常见应用 数组在开发中什么时候用? 举例说明: 需求:获取一个整数的十六进制表现形式(要明白十六进制的表现形式是什么样子,有数字有字母) 本来应该返回一个字符串,但是还没有学到返回字符串, ...
- 常见的进制以及进制转换
不同进制运算是计算机的基本功了,应用在很多地方,虽然不难,但是可以看出基本功是否扎实 文章目录 计算机常见进制 十进制(Decimal) 二进制(Binary) 八进制(Octal) 十六进制(Hex ...
- 进制转换与进制转换表达式
常见的进制分为二进制,八进制,十进制,十六进制 生活中最常见的就是十进制,也就是平时看见的数字,例如数值100的二进制表达式就是为100 用二进制则表达为01100100 用八进制则表达为144 用十 ...
- 计算机进制、内存模块详讲-入门必看(超详细)
本文旨在让你掌握最基本的计算机进制及内存的知识,相信入门的朋友看完后大有帮助 因为部分排版原因电脑观看效果最佳 文中 ...
- 计算机中的数制和编码教案,计算机《数制与编码进制转换》公开课教案.doc
<计算机应用基础>教案 新田县职业中学 蒋玲 PAGE PAGE 7 数制与编码--进制转换 [学情分析]本课内容是在学生已经学习了计算机发展与应用.计算机系统的组成等知识的基础上进行,已 ...
- 计算机教育的进制转换,计算机数制及编码进制转换公开课教学教育资料.doc
计算机数制及编码进制转换公开课教学教育资料.doc 数制与编码进制转换[学情分析]本课内容是在学生已经学习了计算机发展与应用.计算机系统的组成等知识的基础上进行,已经初步知道了人与计算机进行信息交换通 ...
- 前端:HTML/04/html颜色表示,计算机进制,锚点链接,计算机编码(字符集)
html颜色表示 网页中的颜色有三种表示方法: 颜色单词:red,green,blue,yellow- 十进制表示:rgb(255,0,0),rgb(0,255,0),rgb(0,0,255) 十六进 ...
- IP地址和子网划分学习笔记之《预备知识:进制计数》
一.序:IP地址和子网划分学习笔记开篇 只要记住你的名字,不管你在世界的哪个地方,我一定会去见你. --新海诚 电影<你的名字> 在我们的日常生活中,每个人的名字对应一个唯一的身(敏)份( ...
- 各进制转换成十进制的方法
进制 常见的进制以及其取值范围 二进制 -----> 0 ~ 1 八进制 -----> 0 ~ 7 十进制 -----> 0 ~ 9 十六进制 -----> 0 ~ 9.a(1 ...
最新文章
- c语言实验报告世界时钟,基于LCD的电子时钟实验报告.doc
- 2.1.3 码元、波特、速率、带宽
- python csv 中文乱码_python读写csv时中文乱码问题解决办法
- Navicat怎么看oracle作业,[数据库] Navicat for Oracle基本用法图文介绍
- onvif学习笔记4:Windows环境使用gsoap生成onvif框架代码
- mysql重装第四步报错_Mysql 8.x 安装
- plantuml 方法图_plantuml画流程图
- 面向对象设计模式纵横谈:Prototype 原型模式(笔记记录)
- 想交换机高级篇的朋友们,你们有福啦
- 一、公安备案与经营性备案
- python谐音梗_谐音梗生成器
- 互联网人必看的免费引流方法:十八种免费引流小技巧
- java pdf 背景图,Java 设置PDF文档背景——单色背景、图片背景
- 生命的活力-负熵-秩序-结构
- mysql中的浮点数和定点数
- 数据中台,我还能爱你吗(文末送书)
- 使用wkhtmltopdf把网页转换为pdf的经验总结
- web前端字体居中_css怎样使文字居中?
- SVD(奇异值分解)与LSA(潜在语义分析)
- 数字音乐大变局:不再有免费午餐