支持前缀自动识别:0b/0B 表示二进制,0o/0O 表示八进制,0x/0X 表示十六进制。
📖 进制转换使用指南
进制转换工具支持二进制、八进制、十进制、十六进制即时互转,也可自定义 2–36 任意进制;输入 0b、0o、0x 前缀时自动识别来源进制,四栏结果同步刷新。
🎯 功能特点
- 二、八、十、十六进制四栏同屏显示,输入即同步完成换算。
- 支持 2–36 自定义进制,覆盖 Base36 短链编码等特殊需求。
- 自动识别 0b、0o、0x 前缀,粘贴代码字面量无需手选进制。
- 每个结果栏都可单独复制,精确取走需要的那一种进制。
📝 使用步骤
- 在「输入数值」框填入数字,或先选择「当前进制」再输入。
- 带 0b/0o/0x 前缀的数值会被自动识别,不必手动指定。
- 在四个进制栏中查看对应结果,点击需要的栏位复制。
- 需要冷门进制时,在「自定义进制(2-36)」中填写基数。
💡 适用场景
- 调试代码时把十六进制数值换算成十进制对照
- 分析权限位、掩码时在二进制与十进制之间互查
- 把 Base36 短 ID 还原为十进制核对数据库主键
❓ 常见问题
Q: 为什么十六进制结果里会出现字母?
十六进制用 0–9 加 A–F 共 16 个符号表示数值,A 代表 10、F 代表 15,这是标准记法而不是显示异常。
Q: 36 进制里的字母是怎么使用的?
超过十的进制用字母补足符号,36 进制用满 0–9 与 A–Z,常见于订单号、短链 ID 这类压缩表示场景。
Q: 输入 0x1F 还需要手动选择进制吗?
不用。工具识别 0x 前缀后会自动按十六进制解析,0b 与 0o 同理,没有前缀的内容按「当前进制」处理。
Q: 输入的数值会不会被收集?
换算只是浏览器里的算术过程,不发送任何网络请求,你填入的数字不会离开这台设备。