计算机计算器

二进制计算器

二进制是一种数字系统,其功能与十进制数字系统类似。大多数人可能更熟悉这个系统。

二进制计算器

选择选项

目录

如何将十进制转换为二进制
如何将二进制转换为十进制
二元加法
二元减法
二进制乘法
二分法
二进制系统是一种数字系统,其功能几乎与大多数人更为熟悉的十进制系统完全相同。十进制的基数是10,而二进制用10。二进制用2,十进制用10,而二进制用1,称为位。撇开这些差异不谈,加法、减法和乘法等运算都是使用与十进制系统相同的规则计算的。
由于其在具有逻辑门的数字电路中实现的简单性,几乎所有现代技术和计算机都使用二进制系统。设计只能检测两种状态(开和关、真/假或存在/不存在)的硬件比查看更多状态更容易。需要可以使用十进制系统检测十个状态的硬件,这更复杂。
以下是十进制、十六进制和二进制值之间转换的一些示例:
Decimal Hex Binary
0 0 0
1 1 1
2 2 10
3 3 11
5 5 101
10 A 1010
11 B 1011
12 C 1100
13 D 1101
14 E 1110
15 F 1111
50 32 110010
63 3F 111111
100 64 1100100
1000 3E8 1111101000
10000 2710 10011100010000

如何将十进制转换为二进制

您可以按照以下分步过程转换十进制系统:
找出 2 和给定数字之间的最大幂
将该值添加到您给定的数字
在步骤 2 中找到 2 和余数之间的最大幂
继续重复直到没有
输入 1 表示二进制位值。 0 表示没有这样的值。

如何将二进制转换为十进制

二进制数中的每个位置都代表 2 的幂,就像十进制数中的每个位置都表示 10 的幂一样。
为了转换为十进制,您需要将每个位置乘以 2 到位置编号的幂数。这是通过从左到中计数并从零开始来完成的。

二元加法

加法遵循与十进制方法中的加法相同的规则,除了;当添加的值等于 10 时,不携带 1,而是在结果分支等于 2 时发生结转。
二进制和十进制加法之间的唯一区别是二进制系统的值 2 对应于十进制系统的等效值 10。您会注意到上标 1 表示已结转的数字。在执行二进制加法时,一个常见的错误是 1 + 1 = 0。此外,从前一列到其左侧的 1 有一个 1 被结转。底部的值应该是 1 而不是 0。在上面的示例中,您可以在第三列中看到这一点。

二元减法

与加法类似,十进制和二进制减法没有太大区别,除了使用数字1和0造成的差异。当被减去的数字大于原始数字时,可以使用借位。二进制减法是从 0 中删除一个。这是唯一需要借用的实例。发生这种情况时,借用列中的数字 0 变为“2”。这将 0-1 转换为 2-1 = 1,同时将被重新购买的列中的 1 减少 1。如果以下列的值为 0,则需要从所有后续列进行借用。

二进制乘法

乘法可以比十进制乘法更简单。乘法比它的十进制对应物更简单,因为只有两个值。注意每一行都有一个占位符 0,结果必须相加并且值必须向右移动,就像十进制乘法一样。二进制乘法的复杂性是由于繁琐的加法,这取决于每个项包含多少位。请参阅下面的示例以了解更多信息。
二进制乘法与十进制乘法完全相同。您会注意到 0 占位符出现在第二行。在十进制乘法中,0 占位符通常不可见。在这种情况下可以做同样的事情,但将假定为 0 占位符。它仍然包括在内,因为 0 与任何二进制加法/减法计算器相关,如本页所示。如果未显示 0,则可以忽略 0 并添加上面的二进制值。需要注意的是,二进制系统考虑 1 的任何右边的 0,而左边的任何 0 都是无关紧要的。

二分法

使用十进制系统进行过长除法的过程类似。除数仍然由除数以完全相同的方式完成。唯一的区别是除数使用减法而不是小数。对于除法,了解减法至关重要。

Parmis Kazemi
文章作者
Parmis Kazemi
Parmis 是一位对写作和创造新事物充满热情的内容创作者。她对技术也很感兴趣,喜欢学习新事物。

二进制计算器 普通话
已发表: Tue Dec 28 2021
最新更新: Fri Aug 12 2022
在类别 计算机计算器 中
将 二进制计算器 添加到您自己的网站