进制转换工具

将二、八、十、十六进制整数转换为所选的多个进制结果,支持大整数。

输入与设置

输入进制
输出进制

支持正负整数和匹配输入进制的 0b、0o、0x 前缀,最大 256 KiB。

结果与分析

所选进制的转换结果将在这里显示。

输入与输出示例

255(十进制)二进制 11111111;十六进制 FF
0x2A(十六进制)二进制 101010;十进制 42

如何使用

  1. 输入原始整数,并选择它当前使用的进制。
  2. 多选需要输出的二、八、十或十六进制;输入和设置变更后会自动转换。
  3. 在右侧逐项复制结果,或复制、下载全部转换结果。

能力与限制

  • 浏览器本地处理
  • 仅处理整数,支持正负号;小数、科学计数法和分隔符会明确提示为无效输入。
  • 二、八、十、十六进制分别只能使用各自允许的数字;0b、0o、0x 前缀必须与所选输入进制一致。
  • 输入最大 256 KiB,使用 BigInt 计算,不会因超过 JavaScript Number 安全整数范围而丢失精度。

常见问题

0x、0o 和 0b 前缀可以使用吗?
可以。选择十六进制时可输入 0xFF,选择八进制时可输入 0o377,选择二进制时可输入 0b1010。
为什么不能输入小数?
不同进制的小数表示涉及小数点后的精度与循环规则。本工具专注于精确的整数转换,避免把近似值当作准确结果。

相关指南

整数进制转换:二、八、十、十六进制如何表示同一个值 ↗

相关工具

更新于 2026-10-14 · 项目与反馈说明