Indigital电子学中,一个数学值或数字用于测量或计数不同的物体并进行算术计算。数字有不同的类别,如整数、自然数、整数、有理数、无理数、分数、引物、实数、虚数、复合数等。同样,数字系统用于执行从正常计算到科学计算的数学计算。根据数字的基数值,它们有不同的类型,并且具有不同的属性。本文讨论了数字系统,类型及其与示例的配合。


什么是数字系统?

数字系统或计数系统可以定义为以一致的方式使用符号或数字来表示数字。这里,符号的范围从0到9,称为数字。在这个系统中,任何数字值都可以通过数字、基数及其在数字中的位置来确定。数字以一种独特的方式符号化,使我们能够进行加法、除法和减法等算术运算。

编号系统的类型

有不同类型的数字系统,其中四种主要类型是:

ding="async" class="wp-image-41785 size-full" src="https://uploads.9icnet.com/images/aritcle/20230518/Types-of-Number-System.jpg" alt="Types of Number System" width="599" height="247" sizes="(max-width: 599px) 100vw, 599px">
编号系统的类型
  • 二进制数字系统
  • 十进制
  • 八进制
  • 十六进制数字系统

二进制数字系统

如果数字系统的值是以2为基数的,那么它就被称为二进制数字系统。这个系统使用像0和1这样的两位数字来制作数字。因此,当使用这两个数字形成数字时,就称为二进制数。这种类型用于计算机系统和电子设备,因为它可以很容易地通过ON或1和OFF或0两种状态执行。

从0到9的十进制数用二进制表示为0、1、10(2)、11(3)、100(4)、101(5)、110(6)、111(7)、1000(8)和1001(9)。

例子:

二进制数字系统的示例–将十进制数字19转换为二进制。

股息

余数

19/2 = 9

1.

9/2 = 4

1.
4/2 = 2

0

2/2 = 1

0

现在,余数必须从下到上书写,这就是所谓的逆时间顺序,因此值为(10011)2。因此,二进制中的十进制数字19是10011=19。这里,LSB是1,而MSB是1。

所以,如果我们想得到二进制数中的比特,我们必须计算一个和零的数量。因此,二进制中的19是(10011)2,有3个1和2个0,所以我们有5个比特。因此,二进制has中的比特do 19的数量为5。

十进制

如果数字系统的值以10为基数,则称为十进制。这个系统使用0到9位数字来制作数字。这里,数字中的每个数字都在一个精确的位置,位置值是10的不同幂的乘积。

在这种类型中,数字以10为基数表示,这就是众所周知的十进制表示法。这适用于计算机应用程序。这个系统也被称为10进制,因为它包括从0到9的10位数字。

十进制中的每个数字都包括一个位置,它的有效性是前一个数字的十倍。例如,16是一个十进制数,然后1是6的10倍以上。一些例子是:;(15)10, (247)10, (109)10, (220)10, (25.9)10.

例子:

下面将对该系统的示例进行解释。

1). 在1237十进制数中,数字7在单位位置,数字3在10的位置,数字2在100的位置,1在1000的位置。所以这个值可以写成

(1×10^3) + (2×10^2) + (3×10^1) + (7×10^0)

(1×1000) + (2×100) + (3×10) + (7×1)

1000 + 200 + 30 + 7 = 1237.

2). 在十进制数中,当数字出现在右侧小数点(.)之后时,每个数字都乘以10的递减幂,如1/10、1/20等。一些例子是:

(231.352)10 = 2×10^2+3×10^1+1×100+3×10^-1+5×10^-2+2×10^-3

八进制

基数为“8”的数字系统被称为八进制数字系统。这个系统使用从0到7的八位数字组成八进制数。八进制数到十进制数的转换可以通过将每个数字乘以位置值来完成,然后再加上结果。此处的位置值为8^0、8^1和8^2。这些在表示UTF8数字时非常有用。

例子:

下面将对该系统的示例进行解释。

(132)<sub>8.=1×8^0+3X8^1+2X8^2=1+24+128=153。

十六进制数字系统

以16为底的数字系统被称为十六进制数字系统。因此,可能的符号或数字值是16,比如0到9,然后是A、B、C、D、E和F。这里,10到15个值用A到F表示。它只需要四个比特就可以表示任何数字。十六进制数字主要通过添加前缀“0x”或后缀“h”来表示。

每个数字位置都有一个类似16的幂的权重。十六进制中的每个位置都比以前的位置重要16倍,这意味着十六进制数字的数值可以通过将数字的每个数字乘以数字出现的位置的值来确定,然后将乘积相加。所以,这也是一个位置编号系统十六进制数字的表示形式如下表所示。

二进制的

十六进制数字

0000

0

0001

1.

0010

2.

0011

3.

0100

4.

0110

5.

0110

6.

0111

7.

1000

8.

1001

9

1010 A.
1011 B
1100 C
1101 D
1110 E
1111 F

实例

下面将对该系统的示例进行解释。

当这个数字系统的基本值是16时,最大数字值是15,所以它不能超过15。在这种类型中,朝向十六进制点左侧的连续位置包括16^0、16^1、16^2、16^3等权重。同样,朝向十六十六进制点右侧的连续位置也包括16^-1、16^-2、16^-3等权重。因此,这被称为16的基幂。

这里,任何十六进制数的十进制值都可以通过每个数字与其位置值的乘积的和来决定。

(512)16

Hexadecimal Number System
十六进制数字系统

(512)16=2×16^2+0x16^1+0x16^0=200

因此,在十六进制中,十进制值512等于200。在上面的值中,最右边的位是“0”,称为LSB(最低有效位),而最左边的位(如“2”)称为MSB(最高有效位)。

数字系统的转换

数制转换是通过一些例子将一个基数转换为另一个基数的过程,如二进制、十进制、十六进制和八进制。这里,这些系统的基数是十进制-10、二进制-2、八进制-8和十六进制-10。下面列出了不同的转换方法。

1). 二进制数字系统的转换包括以下内容。

  • 二进制到十进制的转换
  • 二进制到八进制转换
  • 二进制到十六进制的转换

2). 十进制的转换包括以下内容。

  • 十进制到二进制的转换
  • 十进制到八进制的转换
  • 十进制到十六进制的转换

3). 八进制的转换包括以下内容。

  • 八进制到二进制的转换
  • 八进制到十进制的转换
  • 八进制到十六进制的转换

4). 十六进制数字系统的转换包括以下内容。

  • 十六进制到二进制的转换
  • 十六进制到十进制的转换
  • 十六进制到八进制的转换

从上面的转换中,我们在这里解释了编号系统的转换之一,比如二进制的转换,包括二进制到十进制、八进制、十六进制。

二进制到十进制的转换

要将二进制数转换为十进制数,我们必须将二进制数中的每个数字相乘,并根据其位置将其基数增加到幂。因此,这可以通过从最右边开始的第一个数字移动到左边并将所有值相加来完成。

(11001011)2.= (1 × 2^0)+ (1 × 2^1)+ (0 × 2^2)+ (1 × 2^3) + (0 × 2^4) + (0 × 2^5) + (1 × 2^6) + (1 × 2^7)

= 1 + 2 + 0 + 8 + 0 + 0 + 64 +128 = 203

二进制到八进制转换

要将二进制数转换为八进制,首先,我们需要将数字从二进制转换为十进制,然后将十进制数转换为八进制。示例是(101011)2。

示例二进制数为(101011)2..

首先,二进制数必须转换为十进制,如下所示。

(101011)2.=(1×2^5)+(0x2^4)+

=1X32+0+8+0+2+1=43

(101011)2.=43(十进制)

现在,这个十进制数被转换成一个八进制数。

十进制数(43)8.至辛烷值

Decimal to Octal Conversion
十进制到八进制的转换

因此,八进制数是(52)8.

二进制到十六进制的转换

二进制(以2为基础)到十六进制(以16为基础)的转换可以通过将每组四个二进制位转换为十进制来完成。从十进制到十六进制之后,所以首先我们必须将每四位,二进制组分开。在那之后,被划分的组被简单地独立地转换成十进制数。现在我们可以得到二进制数所需的相等的十六进制数。例如,二进制数为100101011011。

这个数字必须每4位分成相等的组。

1001|0101|1011

一旦将上面的数字分别转换为十进制数字,我们就可以得到下面的值。

9 | 5 | 11

因此,所需的二进制数(100101011011)2的十六进制等价物是(95B)16

什么是用来将一种类型的数字系统转换为另一种类型?

转换方法用于将一种类型的数字系统转换为另一种类型。

如何将一个数字转换为不同的基数?

将数字转换为不同基数所涉及的步骤包括:

首先,为了得到余数,我们需要把这个数除以基数。这个余数是新数字在另一个基数内的LSB。之后,通过将step1的商除以新的基数,再次进行该过程。

什么是基数转换?

在数学中,改变数字基数,如从二进制(基数2)转换为十进制(基数10),称为基数转换。

数字系统使用哪种数字系统?

然后在数字系统中使用二进制编号系统,因为它只使用像1和0这样的两个数字来形成不同的数字。

数字的数字值是多少?

分配给数字的特征值称为数字值。数字的数字值可以用x乘以//x//(或)乘以dval(x)来表示。

因此,这一切都是关于数字系统(数字系统)、类型及其使用示例的概述。这里有一个问题要问你,数制的应用是什么?