httpjson 在线工具
进制转换工具在线使用
进制转换工具用于在二进制、八进制、十进制、十六进制以及 2-36 任意进制之间转换整数,支持多行批量转换、0b/0o/0x 前缀识别、空格与下划线分组输入,并使用 BigInt 保留大整数精度。适合排查协议字段、颜色值、位标记、日志 ID、权限位和编码相关数据。
二进制十进制十六进制互转
页面覆盖二进制转十进制、十进制转二进制、十进制转十六进制、十六进制转十进制、二进制转十六进制和十六进制转二进制等高频换算场景,适合查看位运算结果、协议字段、字节值和日志中的数字编码。
2-36 任意进制转换
除二进制、八进制、十进制和十六进制外,也支持 2 到 36 之间的任意基数。A-Z 会作为 10-35 的数字使用,可用于三十二进制、三十六进制短码、压缩 ID 和自定义编码字段的快速换算。
批量转换和前缀识别
输入区支持多行内容,一行一个数值即可批量转换。工具会识别 0b、0o、0x 前缀,也会忽略空格和下划线分组,便于直接粘贴代码字面量、日志片段或人工分组后的二进制/十六进制数值。
大整数精度
转换过程使用 BigInt 计算整数,不依赖 JavaScript Number 的安全整数范围。处理很长的二进制、十六进制、订单 ID、雪花 ID 或哈希片段时,可以避免普通数字类型带来的精度丢失。
开发调试场景
适合接口调试、协议解析、权限位计算、状态码检查、颜色值换算、短链 ID 查看、十六进制片段核对和日志字段分析。需要和编码解码、加密解密、MD5 或 HTTP 请求调试联动时,可从相关工具快速切换。
常见问题
-
这个进制转换工具支持哪些进制?
支持 2 到 36 之间的整数进制,包括二进制、八进制、十进制、十六进制、三十二进制和三十六进制。超过 10 的数字会使用 A-Z 表示。
-
进制转换会改变数值大小吗?
不会。进制转换只改变数值的表示方式,不改变它代表的实际数值。
-
如何批量进行进制转换?
把多个数值按行粘贴到输入框,设置原始进制和目标进制后执行转换。结果会保留每行输入与对应输出,方便复制到日志、文档或调试记录中。
-
0x、0b、0o 前缀会影响转换吗?
工具会自动识别 0x 十六进制、0b 二进制和 0o 八进制前缀。即使原始进制输入框不是对应进制,带前缀的单个数值也会按前缀所表示的进制解析。
-
大整数转换会丢精度吗?
不会。工具使用 BigInt 做整数解析和格式化,适合处理超出 Number 安全整数范围的长二进制、长十六进制、ID 和编码字段。
-
支持小数转换吗?
当前工具面向开发调试中的整数转换,优先保证大整数精度和批量处理稳定性。