🔢进制转换器

支持二进制、八进制、十进制、十六进制以及 2–36 任意进制之间的相互转换,可处理超大整数与负数,实时输出结果,是程序员开发调试和学习进制原理的好帮手。

进制基数
⏳ 等待操作…
📄 转换结果
二进制 BASE 2
八进制 BASE 8
十进制 BASE 10
十六进制 BASE 16
其他进制
255 (10) 11111111 (2) 377 (8) FF (16) 2024 (10) 123456789 (10)

💡 使用说明

  • 输入数值:支持 0-9 数字与 A-Z 字母(表示 10–35),可带负号 -,也可用空格或下划线分隔以便阅读(如 1010_1100)。
  • 选择进制:点击「二进制 / 八进制 / 十进制 / 十六进制」快速切换,或选择「自定义」并填写 2–36 之间的任意基数。
  • 自动识别前缀:在对应进制下,输入 0b0o0x 前缀会自动忽略,例如十进制以外的 0xFF
  • 实时转换:输入内容或切换进制后会自动转换,也可点击「转换」手动执行。
  • 大整数支持:基于 BigInt 实现,可处理远超 253 的超大整数,不会出现精度丢失。
  • 批量操作:支持一键复制单个结果、复制全部结果,或下载为 .txt 文件保存。
  • 所有处理均在浏览器本地完成,不会上传任何数据,保护你的隐私。
💡 提示: 本工具处理的是整数进制转换。带小数点的浮点数需要分别转换整数部分和小数部分,目前暂不支持,后续版本会考虑加入。