Enter Decimal OR Binary Number:
Result:
converting binary

如何在二进制和十进制之间进行转换。

一个数字系统可以定义为符号的不同组合的集合,每个符号有特定的权重。任何数字系统都是根据数字系统的基数或基数来区分的。基数或基数定义了不同符号的总数,这是在一个特定的数字系统中使用。例如,二进制数字系统的基数是2,十进制数字系统的基数是10。

二进制数字系统。定义

在这个系统中,我们有两个不同的数字,为了方便起见,我们把这些数字看作是0和1。在计算机中,我们有像触发器这样的设备,它可以用来根据控制信号存储两个级别中的任何一个。通常情况下,高电平的数值为1,低电平的数值为0,从而形成一个二进制系统。

十进制到二进制的转换。

将十进制数转换为二进制数可以通过以下步骤完成。

  • 将小数除以2,并记下余数,并赋值R1=余数,同样赋值Q1=本次除法所得的商。
  • 现在将Q1与2相除,并记下余数。将余数的值分配给R2,将商的值分配给Q1。
  • 继续这个序列,直到在除法的某一点上,你得到的商(Qn)值等于0。
  • 二进制数看起来会是这样的。 R(n) R(n-1) . . . . . . . . . . . . . . . . . . . . . R3 R2 R1
例子: 让我们考虑一个二进制数179.
1.) 179 / 2 = (89 * 2) + 1 Q1 = 89 R1 = 1
2.) 89 / 2 = (44 * 2) + 1 Q2 = 44 R2 = 1
3.) 44 / 2 = (22 * 2) + 0 Q3 = 22 R3 = 0
4.) 22 / 2 = (11 * 2) + 0 Q4 = 11 R4 = 0
5.) 11 / 2 = (5 * 2) + 1 Q5 = 5 R5 = 1
6.) 5 / 2 = (2 * 2) + 1 Q6 = 2 R6 = 1
7.) 2 / 2 = (1 * 2) + 0 Q7 = 1 R7 = 0
8.) 1 / 2 = (0 * 2) + 1 Q8 = 0 R8 = 1

所以179的二进制等价物是:

R8 R7 R6 R5 R4 R3 R2 R1
1 0 1 1 0 0 1 1

(179) DECIMAL = (10110011) BINARY

从二进制转换为十进制。

  • 写下二进制数每个数字下面相关的权重。
  • 现在注意二进制值等于1的权重。
  • 将上一步骤中得到的所有数字相加。
  • 在上一步中获得的n0。在最后一步中获得的将是二进制的十进制等价物。

例子: 让我们考虑一个二进制值1101001。

1.)第一步:

BINARY110101
相关重量6432168421

2.)第二步: 二进制数为1的权重。

643281

3.)第三步:将所有权重相加

105 = 64 + 32 + 8 + 1

4.)最后一步。二进制的十进制等价物是:

BINARY DECIMAL

二进制系统在计算机中的重要性。

我们都知道,计算机是一种电子设备,更确切地说,是一种数字电子设备。计算机利用的是数以亿计的晶体管,这些晶体管以数字方式运行。数字化一词涉及的是离散的逻辑电平。逻辑电平是不同的电位水平,如5V,0V,10v和许多其他。计算机在工作时使用两个逻辑电平s,所以如果我们要表示任何计算机可以理解的数字,我们必须写出Radix等于2的数字,这个数字系统中的两个符号类似于两个离散逻辑电平。为了方便起见,我们把这两个符号看作是0和1,但对于计算机来说,0和1是不同的电压等级。一般来说,0被认为是低电压等级,1被认为是高电压等级。我们在电脑屏幕上看到的或者通过鼠标、键盘提供的输入都是0和1,唯一不同的是它们的排列顺序。因此,如果我们想从计算机上完成我们的工作,我们必须知道二进制是如何工作的,以及二进制与小数的关系是什么,以便将二进制域的值转换成我们已知的域。

二进制到十进制转换器应用体验评分

Rated 4.9 / 5 based on 51 reviews

+++++
你可以在转换文件后提交一份评论。