程序员计算器

面向开发者的位运算计算器,支持按位与、或、异或、取反以及左移、右移,并同步给出二进制、八进制、十进制与十六进制结果。操作数可使用十进制、0x、0b、0o 前缀,全部在浏览器本地完成。

输入与运算 等待输入

操作数支持十进制、0x 十六进制、0b 二进制与 0o 八进制;移位次数对 32 取模。

结果(多进制)
十六进制—
十进制—
八进制—
二进制—
输入操作数与运算后点击「计算」,多进制结果将显示在这里。

所有位运算按 32 位无符号整数处理,移位次数对 32 取模。

使用规则
  • 运算涵盖 AND、OR、XOR、NOT 与 SHL、SHR、SAR。
  • 操作数支持十进制、0x 十六进制、0b 二进制与 0o 八进制前缀。
  • 结果统一按 32 位无符号整数处理,最大值为 0xFFFFFFFF。
  • 移位次数会对 32 取模,例如左移 33 位等价于左移 1 位。
  • NOT 运算只需要操作数 A,操作数 B 会被忽略。
  • 所有计算在本地完成,不涉及任何网络请求。