免费使用 · 无需注册 · 数据本地处理

进制转换器

免费在线进制转换:二/八/十/十六与 36 进制互转,支持 0x / 0b / 0o 前缀,用 BigInt 计算,超大整数也不丢精度。

各进制结果
十进制
—
二进制
—
八进制
—
十六进制
—
36 进制
—
二进制位数
—
完整结果(可复制)

使用指南

  1. 输入数值

    在输入框填写数值,可用 0x / 0b / 0o 前缀,也允许空格或下划线分隔。

  2. 选择原进制

    按输入内容选择 2、8、10、16 或 36 进制,结果会实时更新。

  3. 复制结果

    结果区同时给出五种进制与二进制位数,点「复制结果」可整段取用。

常见问题

支持超大整数吗?

支持。使用 BigInt 计算,几千位的十进制数也能准确转换,不像 parseInt 超过 2^53 就丢精度。

能自动识别 0x 前缀吗?

可以。原进制选 16 时,输入 0xff 会自动去掉前缀;同理 0b 对应二进制、0o 对应八进制。

支持小数吗?

当前版本只处理整数。需要小数进制转换请先拆出小数部分单独换算(小数点后按乘 2 取整等方法)。

36 进制有什么用?

36 进制用 0-9 加 a-z 表示,常用于短链接、短 ID 压缩,同样的数字用 36 进制表示最短。

更多在线工具