二进制计算器
支持多进制四则运算和位运算,AND/OR/XOR/位移,结果多进制显示
0
二进制
0
八进制
0
十进制
0
十六进制
计算过程
输入数字后点击计算...
Ad Space
二进制计算器
二进制计算器支持二进制、八进制、十进制、十六进制之间的四则运算和位运算。对于程序员和计算机专业学生来说,这是理解二进制运算的实用工具。
支持的运算
- 算术运算:加、减、乘、除四则运算
- 位运算:与(AND)、或(OR)、异或(XOR)、非(NOT)
- 位移运算:左移(<<)、右移(>>)
- 多进制显示:结果同时显示 2/8/10/16 进制
位运算说明
- AND 与运算:两位都为 1 时结果为 1
- OR 或运算:只要有一位为 1 结果就为 1
- XOR 异或:两位不同时结果为 1
- NOT 非运算:按位取反,0 变 1,1 变 0
- 左移:各二进制位左移,低位补 0,相当于乘以 2
- 右移:各二进制位右移,高位补 0,相当于除以 2
常见问题
支持小数运算吗? ▼
本工具当前仅支持整数运算。二进制小数运算涉及浮点表示,较为复杂。如果需要小数计算,请使用十进制计算器。
支持负数吗? ▼
支持。可以输入带负号的数字进行运算。结果也会以带符号的形式显示。
位运算有什么用? ▼
位运算是底层编程中常用的操作,常用于:权限控制(每一位代表一种权限)、状态标志、性能优化、图像处理、加密算法等场景。掌握位运算可以写出更高效的代码。