数制

17 Mar 2025 | 4 分钟阅读

在数字系统中,系统只能理解可选的数制。在这些系统中,数字符号用于表示不同的值,这取决于它在数制中的索引。

简单来说,为了表示信息,我们在数字系统中使用数制。

Number System

数制中的数字值使用以下方式计算:

  1. 数字
  2. 索引,数字在数字系统中出现的位置。
  3. 最后,基数,数制中可用的数字总数。

注意:当数制表示 0 - 9 之间的数字时,该数的基数为 10。

数制的类型

在数字计算机中,有各种类型的数制用于表示信息。

  1. 二进制数制
  2. 十进制数制
  3. 十六进制数制
  4. 八进制数制
Number System

二进制数制

通常,在数字计算机中使用二进制数制。在这个数制中,它只携带两个数字,0 或 1。二进制数制中存在两种类型的电子脉冲。第一种是电子脉冲的缺失,代表 '0',第二种是电子脉冲的存在,代表 '1'。每个数字称为一个位。四个位的集合 (1101) 称为半字节,八个位的集合 (11001010) 称为字节。二进制数中数字的位置代表数制基数 (2) 的特定幂。

特性

  1. 它只包含两个值,即 0 或 1。
  2. 它也被称为基数为 2 的数制。
  3. 数字的位置代表基数 (2) 的 0 次方。例如:20
  4. 最后一位数字的位置代表基数 (2) 的 x 次方。例如:2x,其中 x 代表最后的位置,即 1

示例

(10100)2, (11011)2, (11001)2, (000101)2, (011010)2.

十进制数制

十进制数在我们的日常生活中使用。十进制数制包含从 0 到 9 的十个数字(基数为 10)。这里,小数点左边的连续位值或位置分别代表个位、十位、百位、千位,依此类推。

十进制数制中的位置指定基数 (10) 的幂。0 是数字的最小值,9 是数字的最大值。例如,十进制数 2541 由个位上的数字 1、十位上的 4、百位上的 5 和千位上的 2 组成,其值将写为

(2×1000) + (5×100) + (4×10) + (1×1)
(2×103) + (5×102) + (4×101) + (1×100)
2000 + 500 + 40 + 1
2541

八进制数制

八进制数制以 8 为基数(这意味着它只有八个数字,从 0 到 7)。只有八个可能的数字值来表示一个数字。借助仅三个位,表示一个八进制数。每组位的值在 0 到 7 之间。

下面,我们描述了八进制数制的一些特征

特性

  1. 八进制数制携带八个数字,从 0、1、2、3、4、5、6 和 7 开始。
  2. 它也被称为基数为 8 的数制。
  3. 数字的位置代表基数 (8) 的 0 次方。例如:80
  4. 最后一位数字的位置代表基数 (8) 的 x 次方。例如:8x,其中 x 代表最后的位置,即 1
数字八进制数
0000
1001
2010
3011
4100
5101
6110
7111

示例

(273)8, (5644)8, (0.5365)8, (1123)8, (1223)8.

十六进制数制

这是在数字系统中表示数字的另一种技术,称为十六进制数制。该数制的基数为 16,这意味着总共有 16 个符号 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) 用于表示一个数字。十进制值 10、11、12、13、14 和 15 的单比特表示由 A、B、C、D、E 和 F 表示。在十六进制数中,只需要 4 位来表示一个数字。每组位的值在 0 到 15 之间。八进制数制具有以下特征

特性

  1. 它有从 0 到 9 的十个数字和从 A 到 F 的 6 个字母。
  2. 从 A 到 F 的字母定义了从 10 到 15 的数字。
  3. 它也被称为基数为 16 的数制。
  4. 在十六进制数中,数字的位置代表基数 (16) 的 0 次方。例如:160
  5. 在十六进制数中,最后一位数字的位置代表基数 (16) 的 x 次方。例如:16x,其中 x 代表最后的位置,即 1
二进制数十六进制数
00000
00011
00102
00113
01004
01015
01106
01117
10008
10019
1010A
1011B
1100C
1101D
1110E
1111F

示例

(FAC2)16, (564)16, (0ABD5)16, (1123)16, (11F3)16.


下一主题数制转换