二进制计算器 - 进制转换·算术·AND/OR/XOR
这个计算器能做什么
二进制计算器对应两个清晰的搜索意图:
进制转换:输入一个非负整数和它的进制,在二进制(BIN)、八进制(OCT)、十进制(DEC)和十六进制(HEX)之间改写表示。例如十进制 42 会显示为二进制 101010、八进制 52、十六进制 2A。
二进制运算:输入两个二进制整数,选择 +、−、×、÷、AND、OR 或 XOR,查看二进制结果和对应的十进制结果。
页面适合学习进制、检查位掩码和快速验算。它处理的是普通整数,不是带符号格式、浮点数、任意精度大整数或完整的程序员计算器。
什么时候适合用它
核对 42、101010、52 和 2A 是否代表同一个整数。
学习二进制加法、减法、乘法、整数除法和基础位运算。
检查 AND、OR、XOR 掩码的结果。
需要同时观察位模式和十进制数值。
输入项说明
转换模式
先选择输入进制,再输入一个非负整数。允许的字符取决于进制:二进制只能是 0–1,八进制是 0–7,十进制是 0–9,十六进制是 0–9 和 A–F(大小写都可以输入,页面会转成大写显示)。
当前输入框不解析 0b、0o、0x 前缀,不解析负号、小数点、空格、逗号或科学记数法。输入的意义是“一个整数的数字串”,不是 JavaScript 或 Python 的完整数字字面量。