52OKP 工具箱
图片处理▾安全与密码▾开发工具▾编码转换▾安全与密码▾时间日期▾编码转换▾开发工具▾文本处理▾

🔢 进制转换

2–36 任意进制互转,基于 BigInt 支持超大整数。

在线进制转换:2–36 任意进制互转,基于 BigInt 支持超大整数,支持负数。浏览器本地处理。

本工具在浏览器本地运行,文件不会上传服务器。返回工具箱首页查看全部工具。

常见问题

支持哪些进制?

2–36 进制任意互转。10 以上的数值用字母 A–Z 表示 10–35,与主流编程语言的书写惯例一致。

超大整数会丢失精度吗?

不会。工具基于 BigInt 计算,突破了 JavaScript Number 的 2^53 精度限制,任意长度的整数都能精确转换。

支持小数吗?

不支持,仅限整数转换。带小数点的数值请先拆分整数部分分别处理。

为什么十六进制里会出现字母?

0–9 只有十个数字符号,十六进制需要 16 个符号,因此用 A–F 表示 10–15,大小写等价。

相关工具

  • ⏱️ 时间戳转换:Unix 时间戳与日期互转,自动识别秒/毫秒,实时显示当前时间戳。
  • 🔣 Base64 编解码:文本与 Base64 互转,正确处理中文(UTF-8),支持 URL 安全变体。
  • 📋 JSON 格式化:JSON 格式化、压缩与校验,支持自定义缩进、键排序,出错时提示具体位置。