ZH
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
首页 收藏
Voltar

位运算计算器(AND、OR、XOR、NOT、移位)

对十进制、十六进制或二进制数进行 AND、OR、XOR、NOT 和移位运算,并排查看每一位。

使用方法

按位计算。

可用语言: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

下一个工具chmod 计算器→
广告

位运算计算器(AND、OR、XOR、NOT、移位): 用途

输入两个十进制、十六进制(0x)或二进制(0b)数,选择运算,即可按 8、16 或 32 位并排查看每个数和结果的各个位。结果以有符号和无符号十进制、十六进制、二进制和八进制显示,并统计置位数量,可一键复制。

使用方法

  1. 输入数字 A 和 B。
  2. 选择运算和位宽。
  3. 查看各位并复制结果。

使用场景

  • 构造掩码和标志位。
  • 学习数字逻辑和编程。
  • 核对网络和权限计算。

常见问题

位运算有什么用?

用于置位、清位和检测位:权限掩码(如 chmod)、网络协议中的标志位、子网计算、十六进制颜色、加密,以及游戏和嵌入式系统中的优化。

如何输入十六进制或二进制?

十六进制用前缀 0x(0xFF),二进制用 0b(0b1010)。没有前缀时按十进制读取。负数使用补码。

>> 和 >>> 有什么区别?

>> 保留符号(用符号位填充),>>> 总是用 0 填充并把数当作无符号数。对正数两者结果相同。

真的免费吗?

是的,100%免费。无需注册,无需订阅,不限使用次数。所有工具:Tools123是免费的。

相似工具

非常感谢您的支持!

每一笔捐赠都有助于维持网站运行。这些工具旨在帮助您,但我们有服务器开销。如果您愿意支持,将不胜感激!请选择或输入金额:

通过Stripe安全支付。将在新标签页打开。

工具按现状提供,不作任何保证。我们不对结果及其使用承担责任。