按位和计算器

这是一个按位计算器 ,用于在两个数字的位之间执行 and(一旦转换为 32 位二进制)。在按位 and 中,如果两个数字在该位置都有 1,则二进制数字只会设置为 1,否则它将设置为 0。

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


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


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

按位 和 5 和 4 的结果

按位和示例

该工具将您的两个数字转换为 32 位二进制数,然后逐个数字并将两个数字一起转换。让我们一起做一个示例,匹配屏幕截图(以及数字 4 和 5)。

5&4=4 或

101&100=100 (4)

正如您在上面的块中看到的,该工具将数字 5 和 4 分别转换为二进制数 101 和 100。无论朝哪个方向移动,您都可以看到 4s 数字是唯一两个数字都有 1 的地方——所以最终结果是 100。

100 与 4 相同,因此该工具会将其转换回 4 并为您提供 anded 数字。将其与 按位或 计算器的相同输入进行对比,其中 5 或 4 得到 5,或 按位 xor 得到 1。