跳到主要内容

精确转换二进制、八进制、十进制、十六进制及 2–36 进制整数。支持正负数与大整数,严格检查每一位,并提供常用进制快捷选择。

仅支持整数与可选正负号,不支持小数、0x/0b 前缀或千分位分隔符。最多 1024 个输入字符。

16 / 1,024 字符

快捷键:Ctrl / ⌘ + Enter。修改输入或选项会清除旧结果。

使用说明

  1. 输入不带 0x/0b 前缀的整数,并确认原进制。
  2. 选择目标进制,或使用常用转换快捷项。
  3. 复制结果;反向转换时同时交换进制和输入结果。

输入与输出示例

示例输入
FF,16 进制 → 10 进制
示例输出
255

F 的数值为 15,因此 FF = 15 × 16 + 15。输出字母统一使用大写。

常见问题

原进制已由选项指定,所以输入只需要 FF。工具拒绝前缀、分隔符和不属于该进制的数字,不会像宽松解析那样只读取合法开头。

目前只支持整数和可选正负号,最多 1024 个输入字符。小数进制换算涉及循环展开,不在当前能力范围内。

计算依据与参考资料

对每位数字按基数累积得到整数,再输出目标进制;使用 BigInt 避免经过浮点数丢失大整数精度。支持 2–36 进制的正负整数,不处理小数位。

内容核对: · 关于本站与内容说明

相关工具