代码、数据与二维码工具

计算二进制按位或

输入两个二进制位串并选择输出宽度。较短的值会先在左侧补零,再逐位执行按位或。

优先本地处理无需注册隐私说明 ↗

只能输入 0 和 1;每个值最多 10,000 位。宽度必须能容纳两个值。

输入两个二进制值和输出宽度以开始。

使用步骤

如何使用

  1. 每个操作数只输入 0 和 1。
  2. 选择能容纳两个操作数的 1 到 10,000 位宽度。
  3. 计算并查看补零后的按位或结果。

明确的输出宽度

输出宽度必填,且至少与两个输入一样宽。左侧会补零,因此结果始终恰好具有该宽度。

经过验证的位串

每个操作数必须是只含 0 和 1 的非空字符串,最多 10,000 位。输入按无符号位模式处理。

本地计算

验证、补零和按位操作均在浏览器本地执行,不会上传或存储输入。

常见问题

你可能还想知道

按位或如何工作?

对齐后的两个输入位中只要有一个是 1,输出位就是 1;只有两个输入位都是 0 时输出才是 0。

为什么需要选择宽度?

明确宽度可以让前导零和输出形状保持可预测;宽度必须能容纳两个输入。

支持空格、前缀或负值吗?

不支持。只能输入由 0 和 1 组成的非空字符串,不要输入空格、分隔符、减号或 0b 前缀。