进制转换器
输入任意进制的数字,即可转换为二进制、八进制、十进制和十六进制——或选择按位运算,与第二个数值组合计算。
最后更新: September 22, 2026
常见问题
这和二进制文本转换器有什么区别?
本工具在数字进制之间转换并进行按位运算。二进制文本转换器则在纯文本和其8位ASCII表示之间转换——用于文本编码/解码,而非数字。
如何将十六进制值转换为二进制?
选择十六进制作为进制,输入你的值(如FF),运算保持为"无",即可同时看到二进制、八进制和十进制的等值。
AND、OR、XOR对位实际做了什么?
AND只在两个数字都为1的位置返回1。OR在任一数字为1的位置返回1。XOR在两者中恰好一个为1的位置返回1。
为什么负数结果在二进制中看起来是一长串1?
这使用了32位补码表示法,是计算机表示负整数的标准方式。
移位运算有什么实际用途?
左移N位相当于乘以2的N次方,右移N位相当于除以2的N次方——在编程中常用于2的幂次的快速运算。
我可以输入带有0x或0b前缀的值吗,比如0xFF?
可以——只要你同时选择了对应的进制,0x、0b或0o前缀会在解析前自动被去除。