进制转换器

输入任意进制的数字,即可转换为二进制、八进制、十进制和十六进制——或选择按位运算,与第二个数值组合计算。

最后更新: 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前缀会在解析前自动被去除。

计算