进制介绍|学习笔记

简介: 快速学习 进制介绍

开发者学堂课程【Python 语言基础 1 :语法入门:进制介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/599/detail/8649


进制介绍


内容简介:

一、 十进制

二、 二进制

三、 八进制

四、 十六进制

 

一、 十进制(最常用的进制)

l 十进制:满十进一的进制。

l 十进制一共有10个数字:

0 1 2 3 4 5 6 7 8 9

l 十进制如何计数:

0 1 2 3 4 5 6 7 8 9 10 11 12...19 20...29 30

 

二、二进制(计算机底层使用的进制)

l 二进制:满二进一的进制。

l 二进制中共有2个数字:

0 1

l 二进制如何计数:

0 1 10 11 100 101 110 111 1000

l 所有的数据在计算机底层都以二进制的形式保存,计算机只认二进制。

l 可将内存想象为小格子,小格子中可以存储一个 0 或一个 1。

l 内存中的每一个小格子,我们称为 1 bit (位)。

l bit 是计算机中的最小的单位。

l byte 是我们最小的可操作的单位。

 

8bit = 1byte(字节)

1024kb = 1kb(千字节)

1024kb = 1mb( 兆字节)

1024mb = 1gb(吉字节)

1024gb - 1tb(太字节 )

 

三、八进制(一般不用)

l 八进制:满八进一的进制。

l 八进制中一共有8个数字:

0 1 2 3 4 5 6 7

l 八进制如何计数:

0 1 2 3 4 5 6 7 10 11...17 20...27 30

 

四、十六进制

l 满十六进一

l 十六进制中一共有16个数字:

0 1 2 3 4 5 6 7 8 9 a b c d e f

l 十六进制是满16才进位,所以引入了a b c d e f来表示10 11 12 13 14 15

l 十六进制如何计数:

0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12...1a 1b 1c 1d 1e 1f 20 21 22。。。2a 2b 2c 2d 2e 2f 30

l 在查看二进制数据时,一般会以十六进制的形势显示。

相关文章
|
C++ 索引 容器
c++string容器-子串获取讲解
c++string容器-子串获取讲解
658 0
|
负载均衡 数据库连接 UED
微服务中的雪崩指的是什么
微服务中的雪崩指的是什么
|
4月前
|
Java 数据库 数据安全/隐私保护
银行流水生成器在线制作,银行转账p图在线生成,java实现最牛的生成器【仅供学习用途】
本资料探讨银行系统核心技术,涵盖交易记录生成、电子回单加密验真及基于Java的财务管理系统开发。主要内容包括:交易记录实体类设计(不可变性与数字签名)
|
SQL 存储 关系型数据库
后端技术在现代软件开发中的重要性
本文将深入探讨后端技术在现代软件开发中的关键角色和影响。我们将从后端技术的基本概念入手,逐步解析其在实际项目中的应用,最终展示其对整个软件生态系统的重要性。
365 5
|
6月前
|
存储 运维 监控
2025年4月深度评测:10款最值得部署的网络监控软件
真正卓越的运维不仅仅是对当前问题的解决,更在于对未来的预测和防范。 OpManager 的预测报表功能可以为用户提供有关未来存储需求增长方式的直观展示,帮助用户进行基于需求的容量规划,从而避免成本浪费。
273 0
|
前端开发 JavaScript
webpack 和 babel 实用教程【前端必备】
webpack 和 babel 实用教程【前端必备】
205 0
|
文字识别 API 语音技术
MacOS平台翻译OCR软件,双管齐下,还可自定义插件,为其添砖加瓦!
MacOS平台翻译OCR软件,双管齐下,还可自定义插件,为其添砖加瓦!
330 1
|
存储 安全 搜索推荐
这些年在阿里学到的方法论
本文从做事方法、思维方式、目标管理、数据分析、用户增长几方面介绍了相关的方法论,希望能给读者带来一些帮助!
18525 15
|
Linux UED iOS开发
[√]pyinstaller打包的exe运行报错,找不到库
[√]pyinstaller打包的exe运行报错,找不到库
639 0
|
机器学习/深度学习 运维 监控
阿里云 LOT 设备运维——监控报警介绍|学习笔记
快速学习阿里云 LOT 设备运维——监控报警介绍。
1584 0
阿里云 LOT 设备运维——监控报警介绍|学习笔记