计算机中进制的分类

在计算机中,经常用到二进制、八进制、十进制和十六进制这几种进制。其中,二进制是计算机内部操作的基础进制,八进制和十六进制则是为了方便人类阅读和书写而发明的。

二进制

二进制是计算机内部使用的进制,也是最基础的进制。它只由 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

在线进制转换工具

这篇文章介绍了计算机中常见的四种进制:二进制、八进制、十进制和十六进制。其中二进制是计算机内部操作的基础进制,八进制和十六进制则是为了方便人类阅读和书写而发明的。文章还介绍了各种进制的进位规则,并提供了一个进制转换工具的链接。

常见的进制和进位规则相关推荐

  1. JAVA-初步认识-第五章-数组-常见操作-进制转换(查表法)

    一. 数组的常见应用 数组在开发中什么时候用? 举例说明: 需求:获取一个整数的十六进制表现形式(要明白十六进制的表现形式是什么样子,有数字有字母) 本来应该返回一个字符串,但是还没有学到返回字符串, ...

  2. 常见的进制以及进制转换

    不同进制运算是计算机的基本功了,应用在很多地方,虽然不难,但是可以看出基本功是否扎实 文章目录 计算机常见进制 十进制(Decimal) 二进制(Binary) 八进制(Octal) 十六进制(Hex ...

  3. 进制转换与进制转换表达式

    常见的进制分为二进制,八进制,十进制,十六进制 生活中最常见的就是十进制,也就是平时看见的数字,例如数值100的二进制表达式就是为100 用二进制则表达为01100100 用八进制则表达为144 用十 ...

  4. 计算机进制、内存模块详讲-入门必看(超详细)

    本文旨在让你掌握最基本的计算机进制及内存的知识,相信入门的朋友看完后大有帮助                                           因为部分排版原因电脑观看效果最佳 文中 ...

  5. 计算机中的数制和编码教案,计算机《数制与编码进制转换》公开课教案.doc

    <计算机应用基础>教案 新田县职业中学 蒋玲 PAGE PAGE 7 数制与编码--进制转换 [学情分析]本课内容是在学生已经学习了计算机发展与应用.计算机系统的组成等知识的基础上进行,已 ...

  6. 计算机教育的进制转换,计算机数制及编码进制转换公开课教学教育资料.doc

    计算机数制及编码进制转换公开课教学教育资料.doc 数制与编码进制转换[学情分析]本课内容是在学生已经学习了计算机发展与应用.计算机系统的组成等知识的基础上进行,已经初步知道了人与计算机进行信息交换通 ...

  7. 前端:HTML/04/html颜色表示,计算机进制,锚点链接,计算机编码(字符集)

    html颜色表示 网页中的颜色有三种表示方法: 颜色单词:red,green,blue,yellow- 十进制表示:rgb(255,0,0),rgb(0,255,0),rgb(0,0,255) 十六进 ...

  8. IP地址和子网划分学习笔记之《预备知识:进制计数》

    一.序:IP地址和子网划分学习笔记开篇 只要记住你的名字,不管你在世界的哪个地方,我一定会去见你. --新海诚 电影<你的名字> 在我们的日常生活中,每个人的名字对应一个唯一的身(敏)份( ...

  9. 各进制转换成十进制的方法

    进制 常见的进制以及其取值范围 二进制 -----> 0 ~ 1 八进制 -----> 0 ~ 7 十进制 -----> 0 ~ 9 十六进制 -----> 0 ~ 9.a(1 ...

最新文章

  1. c语言实验报告世界时钟,基于LCD的电子时钟实验报告.doc
  2. 2.1.3 码元、波特、速率、带宽
  3. python csv 中文乱码_python读写csv时中文乱码问题解决办法
  4. Navicat怎么看oracle作业,[数据库] Navicat for Oracle基本用法图文介绍
  5. onvif学习笔记4:Windows环境使用gsoap生成onvif框架代码
  6. mysql重装第四步报错_Mysql 8.x 安装
  7. plantuml 方法图_plantuml画流程图
  8. 面向对象设计模式纵横谈:Prototype 原型模式(笔记记录)
  9. 想交换机高级篇的朋友们,你们有福啦
  10. 一、公安备案与经营性备案
  11. python谐音梗_谐音梗生成器
  12. 互联网人必看的免费引流方法:十八种免费引流小技巧
  13. java pdf 背景图,Java 设置PDF文档背景——单色背景、图片背景
  14. 生命的活力-负熵-秩序-结构
  15. mysql中的浮点数和定点数
  16. 数据中台,我还能爱你吗(文末送书)
  17. 使用wkhtmltopdf把网页转换为pdf的经验总结
  18. web前端字体居中_css怎样使文字居中?
  19. SVD(奇异值分解)与LSA(潜在语义分析)
  20. 数字音乐大变局:不再有免费午餐

热门文章

  1. Caffe2 Tutorials Overview(一)
  2. 《硅谷钢铁侠》听书笔记
  3. [数图] 实验三 傅里叶变换及其应用
  4. Leetcode-111 二叉树的最小深度(递归)
  5. 详解-Android各种提示框
  6. 【游戏开发引擎】实验4:Gauntlet Runner 3D 赛跑游戏
  7. 【C语言|菜鸟教程】100道进阶经典例题详细解答(实例一)
  8. 51单片机之AD模数转换(概念)
  9. 用python读取csv文件并绘制波形及频谱
  10. 区块链编程_了解设计区块链编程模型的权衡