处理方式
输入会按所选原进制解析为非负整数。超过 JavaScript 安全整数精度的大数应单独验证。
parseInt(input, fromBase).toString(toBase)。
调试场景
将 255 等已知小整数在二、八、十和十六进制之间转换,再应用协议或文件格式规定的字段宽度和符号规则。当前导零表示固定宽度标识符而非数学整数时,应单独保留。
如何解读结果
工具接受 JavaScript 安全整数精度范围内的二、八、十和十六进制非负整数。输出只表示数学数值,不包含符号扩展、补码解释、字节序、分隔符或固定宽度填充。
输入字段参考
- 数值
- 示例默认值: 已提供示例输入
- 原进制
- 示例默认值: 十进制(10)
- 目标进制
- 示例默认值: 十六进制(16)
常见错误
- 把密钥、凭据、客户记录或其他生产数据粘贴到浏览器工具或可分享 URL。
- 把协议标识符当数字转换,意外丢失前导零或符号属性。
- 把便捷预览当成目标运行时、解析器、数据库或安全控制的验证结果。
使用结果前的检查清单
- 把输入缩减为仍可复现问题的模拟示例。
- 根据目标字段定义确认宽度、符号、字节序和安全整数范围。
- 发布前把确认后的输入和预期输出加入项目回归测试。
用于生产前需要确认的问题
支持小数吗?
不支持。工具用于整数进制转换。
可以处理超大整数吗?
受 JavaScript 安全整数范围限制,超大标识符请使用支持 BigInt 的工具验证。
独立开发者工具,生产使用前请检查输出。