XOR 计算器 (二进制, 十进制, 十六进制)
Bitwise XOR 二值在二进制, 十进制或十六进制 — 查看结果在所有三基础.
GET MORE FROM THIS TOOL
指南与详情
XOR 计算器 — 二进制, 十进制 & 十六进制

使用这免费 XOR 计算器到 perform 一 bitwise XOR operation 在二 integers 立即.
选择二进制, 十进制, 或十六进制, 输入输入一和输入 B, 和计算器自动显示结果在:
- 二进制
- 十进制
- 十六进制
您可以也查看完整二进制计算, preserve leading 零, 选择一位宽度, swap 值, 和复制单个结果.
工作流是简单:
选择基础 → 输入一 → 输入 B → 计算 XOR
如何到使用 XOR 计算器
- 选择输入数字基础: 二进制, 十进制, 或十六进制.
- 输入您的第一值在输入一.
- 输入您的秒值在输入 B.
- 选择自动, 8-位, 16-位, 32-位, 或 64-位宽度如果需要.
- 点击计算 XOR.
- 查看结果在二进制, 十进制, 和十六进制.
用于有效输入, 计算器可以也更新结果自动作为您类型.
XOR 计算示例
Suppose 您想要到计算:
12 XOR 10
在二进制:
[object HTMLPreElement]结果是:
二进制: 0b0110
十进制: 6
十六进制: 0x6
这使它简单到 perform XOR 无手动转换之间数字系统.
什么是一 Bitwise XOR?
XOR 意味着 exclusive 或.
它比较二 corresponding 位:
| 一 | B | XOR |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
在简单术语:
不同位生成 1. 匹配位生成 0.
例如:
[object HTMLPreElement]二进制 XOR 计算器
选择二进制 (基础 2) 何时您的值是已经 written 使用 0 和 1.
示例:
[object HTMLPreElement] 工具 validates 二进制输入, 所以值包含数字其他比 0 或 1 是 rejected 与一清晰消息.
您可能也输入二进制值与 0b prefix.
十进制 XOR 计算器
选择十进制 (基础 10) 到 perform XOR 使用 ordinary 整个数字.
示例:
[object HTMLPreElement]计算器转换两者十进制数字到二进制内部, 执行 bitwise XOR, 和然后显示结果在所有支持数字系统.
这是 particularly 有用何时 programming 因为您做不需要到转换十进制数字手动.
十六进制 XOR 计算器
选择十六进制 (基础 16) 用于十六进制值.
例如:
[object HTMLPreElement]计算器 accepts 十六进制数字:
0–9 和 A–F
您可以输入值任一与或无 0x prefix.
自动基础转换
Regardless 的已选择输入基础, 每计算显示结果作为:
二进制 — 有用用于查看单个位十进制 — 有用用于普通 numeric interpretation 十六进制 — 有用用于 programming, memory 值, bitmasks, 和 embedded 系统
这移除需要到使用单独二进制, 十进制, 和十六进制转换器.
位宽度和 Leading 零
用于 bitwise 工作, leading 零可以制作二进制值很多更容易到比较.
而不是的:
[object HTMLPreElement]您可能想要:
[object HTMLPreElement]计算器支持:
- 自动宽度
- 8-位
- 16-位
- 32-位
- 64-位
何时 leading 零是 enabled, 二进制结果保持 aligned 与已选择宽度.
例如:
[object HTMLPreElement]大 Integer XOR 计算
计算器使用 JavaScript BigInt 而不是比 ordinary 32-位 JavaScript 数字 bitwise operators.
这允许它到工作与 integers 更大比 traditional 32-位范围何时自动宽度是已选择.
如果您选择一固定宽度此类作为 8 或 16 位, 计算器检查那您的值适配在…内那宽度.
常见使用用于 XOR
一 bitwise XOR 计算器是有用用于:
- Programming 和 debugging
- Computer science 作业
- Learning 二进制算术
- Bitmask operations
- Flags 和 permissions
- Embedded 系统
- Microcontroller 开发
- Networking 练习
- 数字 electronics
- Algorithm 练习
- 数据 encoding experiments
- Technical interview 准备
XOR 用于 Programming
XOR 显示在许多 programming languages 使用 ^ operator.
例如:
[object HTMLPreElement]生成:
[object HTMLPreElement]这计算器是有用何时您想要到验证一 bitwise 结果无写作一 temporary program 或手动比较位.
输入 Validation
计算器检查值根据到已选择数字基础.
二进制: 仅 0 和 1
十进制: non-负整个数字
十六进制: 0–9 和 A–F
如果一 invalid 值是输入, 工具显示一特定消息而不是的返回一 incorrect 结果.
常见问题
什么会 XOR 意味着?
XOR stands 用于 exclusive 或. 它返回 1 何时二 corresponding 位是不同和 0 何时它们是相同.
什么是 12 XOR 10?
12 XOR 10 = 6.
在二进制:
1100 XOR 1010 = 0110
可以我计算 XOR 使用十六进制数字?
是. 选择十六进制和输入值此类作为 FF 或 0xFF.
会计算器显示二进制步骤?
是. 它显示输入一, 输入 B, 和 XOR 结果作为 aligned 二进制值.
可以我使用 8-位, 16-位, 32-位, 或 64-位值?
是. 您可以选择一固定位宽度或 let 计算器确定必需宽度自动.
为什么是 leading 零有用?
Leading 零 align corresponding 位, 制作 XOR operation 更容易到 read 和验证.
会 XOR 工作如普通 addition?
否. XOR 是一 bitwise logical operation, 不 ordinary 算术.
计算 XOR 在线
输入二值, 选择二进制, 十进制, 或十六进制, 和使用 XOR 计算器到获取结果立即. 工具是设计用于开发者, 学生, engineers, 和 technical 用户谁需要一快速方式到计算 XOR 和比较结果跨多个数字系统.