整数进制转换器

转换器

在二进制、八进制、十进制、十六进制与 2-36 任意进制间实时换算。支持大整数与带符号表示,并能把结果展开成二进制位以逐位核对标志位。可切换是否输出 0x、0b 前缀以及是否按字节分组显示。解析 Linux 权限八进制值时能直接看出读写执行位。位宽可指定为 8、16、32 或 64 位。

8 位 · 1 字节
二进制Base 2
0b11111111
八进制Base 8
0o377
十进制Base 10
255
十六进制Base 16
0xFF
Base32Base 32
7V
Base36Base 36
73

关于 整数进制转换器

整数进制转换器在二进制、八进制、十进制与十六进制之间任意互转,支持大整数与带符号表示,是阅读内存地址、颜色值、位掩码或协议字段时的基础工具。输入一个数字与其原进制,即可看到其它进制下的等价写法,并能展开为二进制位方便理解每一位的含义。所有运算在浏览器本地完成,结果即时显示并可复制。无论你是在调试底层代码、学习计算机组成,还是处理硬件寄存器,都能用它快速核对进制表达,避免手工换算出错,也适合把十进制端口号转成十六进制去对照抓包里的字段。在排查位运算 bug 时,逐位确认掩码是否正确往往比直接看十进制更高效;运算在本地完成结果即时可复制,无论调试底层代码、学习计算机组成还是处理硬件寄存器,都能快速核对进制表达,也适合把十进制端口号转十六进制去对照抓包字段。

使用方法

  1. 打开「整数进制转换器」
  2. 选择源格式与目标格式
  3. 根据需要调整输出选项
  4. 点击「转换」按钮,结果实时显示
  5. 复制或导出结果

使用场景

  • 读寄存器值 — 把十六进制的寄存器内容转成二进制,逐位查看标志位状态。
  • 解析权限 — 把 Linux 八进制权限 755 转成对应位,核对读写执行设置。
  • 颜色调试 — 把十六进制颜色分量转成十进制,与 RGB 数值对照。
  • 协议解码 — 把抓包得到的十六进制字节转十进制,比对协议字段含义。
  • 算法练习 — 快速验证进制转换题目的答案,辅助学习与刷题。

常见问题

支持哪些进制范围?

支持 2 到 36 进制之间任意互转,超过 10 的进制用字母 a-z 表示,例如十六进制用 a-f,三十六进制可用到 z。

能转很大的数吗?

能。工具使用大整数运算,不受 32/64 位限制,几十位以上的长数字也能精确转换不丢精度。

支持小数或负数吗?

主要面向整数。负号通常可识别,但小数部分的跨进制转换会受表示精度影响,建议仅用于整数换算。

输入里混入空格或前缀会怎样?

常见的 0x、0b 前缀和首尾空格一般会被容错处理,但若包含超出当前进制的字符会报错,请检查是否选对了源进制。

和颜色转换工具有什么区别?

本工具只做纯数字的进制换算;如果你要在 HEX、RGB、HSL 颜色格式间转换,请使用本站的颜色格式转换工具。

如何在线把二进制转成十六进制?

在本工具选择源进制(2/8/10/16)与目标进制,粘贴数值即可即时得到结果;也支持任意 2–36 进制互转,常用于底层调试与协议分析。

十进制、二进制、八进制、十六进制之间怎么互转?

四类进制共用同一输入框,切换源/目标进制后结果实时刷新,无需手动除以基数,避免手算出错。

广告