进制介绍|学习笔记

简介: 快速学习 进制介绍

开发者学堂课程【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 在查看二进制数据时,一般会以十六进制的形势显示。

相关文章
|
12月前
进制学习3
进制学习3
40 1
|
12月前
进制介绍
进制介绍
63 3
进制的详细介绍
进制的详细介绍
119 2
进制介绍详解
进制介绍详解
63 1
【软考学习1】数据表示——进制转换,R进制转10进制 和 10进制转R进制
【软考学习1】数据表示——进制转换,R进制转10进制 和 10进制转R进制
215 0
【软考学习1】数据表示——进制转换,R进制转10进制 和 10进制转R进制
|
存储 Java 数据处理
【JavaSE专栏25】进制转换的那些事,十进制转R进制、R进制转十进制是什么操作?
【JavaSE专栏25】进制转换的那些事,十进制转R进制、R进制转十进制是什么操作?
144 0
十进制转换为2进制
十进制转换为2进制
93 0
十进制转换为2进制
|
PHP 开发者
进制转换| 学习笔记
快速学习进制转换。
进制转换| 学习笔记
|
Go 开发者
十进制转为其他进制|学习笔记
快速学习十进制转为其他进制。
112 0
十进制转为其他进制|学习笔记
|
Go 开发者
其他进制转二进制 | 学习笔记
简介:快速学习其他进制转二进制
103 0
其他进制转二进制 | 学习笔记