关于 二进制计算器 工具
二进制计算器是面向计算机科学学习的工具,提供进制转换和位运算两大功能。支持二进制(base 2)、八进制(base 8)、十进制(base 10)、十六进制(base 16)之间的快速转换,以及常见的位运算(与、或、非、异或、移位)。
什么是二进制?
二进制是逢 2 进 1 的计数系统,只用 0 和 1 两个数字。计算机内部所有数据都以二进制形式存储和处理,因为电子元件易于实现两种状态(通/断、高/低电平)。理解二进制是学习计算机科学、编程、数字电路的基础。
常用进制说明
- 二进制(base 2):只用 0 和 1,后缀 B 或 0b,如 1010B。
- 八进制(base 8):用 0-7,后缀 O 或 0o,如 17O。
- 十进制(base 10):日常使用,用 0-9。
- 十六进制(base 16):用 0-9 和 A-F,后缀 H 或 0x,如 FFH。
位运算说明
- AND(与):两位都为 1 结果为 1,否则为 0。
- OR(或):两位任一为 1 结果为 1。
- XOR(异或):两位不同时结果为 1。
- NOT(非):按位取反,0 变 1,1 变 0。
- 左移(<<):各位左移,相当于乘 2 的 n 次方。
- 右移(>>):各位右移,相当于除 2 的 n 次方。
使用方法
- 切换到「进制转换」标签,输入数值选择源进制后点击转换。
- 切换到「位运算」标签,输入 A、B 操作数选择进制后点击对应运算按钮。
- 结果同时显示二进制、八进制、十进制、十六进制四种表示。
常见问题
- 支持负数吗?当前仅支持非负整数。
- 支持浮点数吗?当前仅支持整数。
- 最大数值?支持到 64 位整数(约 1.8×10¹⁹)。