什么是二进制计算器?
二进制计算器是一款面向开发者与计算机学习者的进制运算工具,支持二进制、十进制、十六进制三种进制之间的算术运算和按位运算,并同时输出二进制、十进制、十六进制三种进制的计算结果,方便直接对照使用。
如何使用二进制计算器?
- 在第一个数输入框中输入数值,并在右侧下拉框中选择它的进制(二进制 / 十进制 / 十六进制,默认二进制)。
- 在运算符下拉框中选择要执行的运算(加、减、乘、除、幂、与、或、非、异或、左移、右移)。
- 在第二个数输入框中输入另一个数值并选择其进制。当运算为非(not)时,第二个数输入框会自动隐藏,只需一个操作数。
- 点击计算按钮,下方会同时给出二进制、十进制、十六进制三种进制的运算结果。
支持的运算
- 算术运算:加(+)、减(-)、乘(×)、除(÷)、幂(^)
- 按位运算:与(&)、或(|)、非(~)、异或(^)
- 位移运算:左移(<<)、右移(>>)
二进制计算器使用示例
示例 1:25 AND 3
- 第一个数输入
25,进制选择十进制 - 运算符选择与(and)
- 第二个数输入
3,进制选择十进制 - 点击计算,结果分别为:二进制
1、十进制 1、十六进制 1
示例 2:进制转换
- 第一个数输入
1101(二进制),进制选择二进制 - 运算符选择加(+),第二个数输入
0 - 计算结果:二进制
1101、十进制 13、十六进制 D,可直接用于进制对照
常见技巧
- 位移运算:左移 1 位相当于乘以 2,右移 1 位相当于整除 2。例如
8 << 2 = 32、16 >> 1 = 8。 - 奇偶判断:对任意整数执行
num & 1,结果为 1 表示奇数,为 0 表示偶数。 - 位翻转:对数值执行
num ^ 0b1111 可翻转其低 4 位。 - 运算基于 32 位有符号整数,超出范围时结果可能异常,请注意数值大小。