按位或计算器

按位或计算器 ,用于在转换为 32 位二进制的两个数字的位之间执行 OR。在按位 or 中,如果任一数字在该位置有 1,则二进制数字只会设置为 1,否则它将设置为 0。

数字一:
数字二:
计算结果:

 

使用 Bitwise Or 计算器

要使用按位或计算器,请在工具的“数字一”和“数字二”字段中输入两个数,单击 “计算” 按钮。

按位 or 的结果将显示在 结果字段中,已经转换回整数:

按位 or 4 和 5 的结果

按位或示例

在幕后,该工具将数字转换为 32 位二进制数,然后逐个数字地转换,并将两个数字一起转换。

让我们一起做一个示例,匹配屏幕截图(或数字 4 和 5)。

5∣4=4

101∣100=101 (5)

如上所示,该工具将数字 5 和 4 转换为二进制数 101 和 100。向任一方向移动,您可以看到 4s 数字和 1s 数字都是 5 的 1s 和 4 的 4s 数字,因此最终数字是 101。

这与整数 5 相同,并且该工具输出的是它已经转换过的值。将结果与 相同数字的按位 and 进行对比,得到 4,或 按位 xor 得到 1。