二进制到十进制转换

数字的表示称为“数字系统”或“数字系统”。在数字电子产品的视野中,数字系统具有许多类型,亚博最新官网网址例如“二进制”,“八进制”,“十六进制”,“十进制”等。

十进制数系统

这是我们在日常生活中使用的数字系统。在该系统中,我们考虑数字中的数字的位置,作为单位,数十,数百个,数千个等。数字参考十进制点的位置确定其值。十进制数的基础为10.让我们如下计算十进制系统中的数字。

前任:

848:八百四十八。它是800 + 40 + 8

8 × 100 = 8 × 102

十= 4 x 10 = 4 x 101

8个单位= 8 × 1 = 8 × 100

现在是8乘102+4 x 10.1+8 x 100= 848.

在这里,最多位被称为“最重要的位”或“MSB.最右边的位称为“最低有效位”或“LSB”。

让我们看另一个例子:

5678.9它是5000 + 600 + 70 + 8 + 0.9

以10的力量我们可以将上述数字写为

5 x 10.3.+ 6 x 102+ 7 x 101+ 8 x 100+ 9 x 10-1

5 6 7 8 9

例子

回到顶部

二进制数字系统

二进制数字系统只使用两位数字0和1。这是一个位置数系统这意味着位置的权重是2的幂。数字系统多采用二进制。输入计算机的数据必须是二进制数字0和1的形式。

表格1

理解二进制数系统的例子

21用二进制表示为101012= 1×24+ 0 × 23.+ 1 × 22+ 0×21+ 1×20 =16 + 4 + 1 = 21

23用二进制表示为101112= 1×24+ 0 × 23.+ 1 × 22+ 1 × 21+ 1 × 20 =16 + 4 + 2 + 1 = 23

35以二元系统表示为1000112= 1×25+ 0 × 24+ 0 × 23.+ 0 × 22+ 1 × 21+ 1 × 20 =32 + 2 + 1 = 35

0或1被称为'少量'。一点一点地咬'是4位的组合。”字节'是8位的组合。在一般情况下,我们将测量内存的大小字节

回到顶部

二十进制转换

我们可以用两种方法把一个二进制数转换成十进制数。他们是

1.通过其位置值提高每个二进制数

从右开始计算,最右位的值是1,下位的值是2,下位的值是4,下位的值是8,以此类推。

例如,将1011转换为十进制数

索尔

8 x 1 + 4 x 0 + 2 x 1 + 1 x 1 =(11)10

(8)(0)(2)(1)

回到顶部

2.重复除以2

一种众所周知的和简单的方法,用于将十进制数转换为二进制数“重复分裂2”。

将整数从一个碱基转换为另一个基础的方法称为“重复的部门“。当十进制数划分为基本号时,我们得到一个名为“r的商验证“。提醒记录为第一个二进制数字,并且商品再次除以基本号,因此我们得到了第二次商和第二个提醒。这被记录为第二二进制数字,此过程将继续,直到商变为0。

以这种方式,如果十进制数被除以2,则提醒仅为0或1.通过将第一个提醒作为“最重要的位”和最后提醒作为“最重要的位”来获得二进制结果。

让我们尝试一下一个例子:奇数

43 ÷ 2商21,余数1结果> 1

21 ÷ 2商10,余数1结果> 1

÷ 2商5,余数0结果> 0 1

5 ÷ 2商2,余数1结果> 1 0 1

2 ÷ 2商1,余数0结果> 0 1 0 1

结果> 1 0 1 0 1 1 1

偶数

36 ÷ 2商18余数0结果> 0

18 ÷ 2商9,余数0结果> 0

9 ÷ 2商4余数1结果> 1 0 0

4 ÷ 2商2余数0结果> 0 1 0 0

2 ÷ 2商1余数0结果> 0 1 0 0

结果> 1 0 0 1 0 0

另一个例子

转换93.10到二进制

93/2 = 46余数1(最低有效数字)

46 / 2 = 23余数0

23 / 2 = 11余数1

11 / 2 = 5余数1

5/2 = 2余数1

2 / 2 = 1余数0

1/2 = 0剩余1(最有效的数字)

(93)的二进制表示10是1 0 1 1 1 0 1。

如果我们把甚至小数乘以2,然后我们得到提醒为0。如果我们除以一个奇数,我们得到提醒1。

通过在MSB安排第一个提醒,在LSB安排最后一个提醒,可以得到一个十进制数的二进制结果。

回到顶部

二进制数的表示

我们已经知道十进制是以10为基数表示的,这意味着每个数字(从左起)的权值增加10倍。类似地,所有二进制数都以2为基数表示,因此每个数字(从左起)的权重增加了2倍,即第一个数字表示为20第二个数字是21等等。

随着我们在前一届会议中的二进制数字系统中学到的,2的最小功率为20最大值是28(在8位二进制中)。

要清楚地了解这一点,请参阅下面的图。

例子

回到顶部

二进制数字名称和前缀

数名

二进制数也可以进行数学运算,比如加减。因此,小数的加法和减法可以表示为一组二进制数字(0和1)。基本上,一组二进制数字有三种形式。它们是Bit、Byte和Word。

0或1称为'

4位称为'蚕食

8位或2个啃咬称为“字节

16位或4个啃咬或2个字节称为“

32位或8位或4字节或2个字被称为'双倍的'

64位或16位或8字节或4个字或2个双精度数被称为'Quad'

数字前缀

当我们将数位系统中的资料由一种记数法转换为另一种记数法时,即由二进制转换为十进制、十进制转换为二进制;我们应该只遵循这两种表示法中的一种,因为数据的表示法可能不同。例如,如果我们说“10”,我们将它在十进制中表示为“10”,它可能看起来像“1”和“0”(等于数字2)在二进制记数法中。

我们可以通过在数字或数字结束时写下下标来克服这个问题。此下标被称为“前缀”。例如,如果我们代表二进制系统中的数字,我们必须表示为(1101011)2十进制数系统如(432)10十六进制十进制数系统表示为(480)十六进制

现在 - 数字电子世界发展迅速,数字的代表具有新的方式。他们有一个巨大的范围(最小的)至千兆字节(最大)。

表4

回到顶部

概括

通常,我们使用tb作为内存的最高大小度量。

  • “二进制数字”这个词叫做“比特”。
  • 十进制系统是我们使用定期代表数字。
  • 在十进制系统中,数字用基部10表示。例如:(432)10
  • 二进制数字系统或二进制数字系统只有两个数字(0和1)
  • 二进制数从左到右加权,作为2的功率。

图2.

  • 有两种方法可以将十进制数转换为二进制数。
  1. 加权和法。
  2. 重复除以2。
  • 在将二进制文件转换为小数或十进制到二进制的时,我们将遵循前缀符号,以避免在理解我们代表该数字的数字系统类型时出现错误。
  • 二进制数字可以用很多名字来表示,比如位(Bit)、咬(Nibble)、字节(Byte)、字(Word)等等。其中Bit最小,Terabyte最高。

表2

在进一步的教程中,我们亚博手机网将学习八进制和十六进制的数字系统及其转换。亚博彩票下载

回到顶部

发表评论

您的电子邮件地址不会被公开。必填字段被标记*