四种常用进制互转
支持二进制、八进制、十进制和十六进制之间快速换算,适合开发和协议调试。
支持二进制、八进制、十进制和十六进制之间快速换算,适合开发和协议调试。
使用本地大整数计算,不局限于普通 JavaScript Number 的安全范围。
所有换算都在浏览器本地完成,打开页面即可直接用,不需要第三方服务。
浏览器本地计算
适合开发调试、协议字段查看、权限位分析、颜色值和数值格式换算。
支持负数和大整数。当前版本先处理整数,不处理小数。
二进制
11111111
八进制
377
十进制
255
十六进制
FF
工具使用说明
先确认输入值原本是哪一种进制,避免把十六进制当成十进制解析。
支持负数,也支持较大的整数值,页面会自动换算出其他常用进制结果。
找到需要的结果后直接复制,用于协议字段、颜色值、权限位和开发调试。
功能说明
最常见的是接口调试、协议字段查看、硬件日志排查、权限位分析、颜色值换算,以及开发过程中快速确认不同进制的对应关系。
如果你经常在十六进制和十进制之间来回切换,这类本地换算工具会比打开控制台更顺手。
有些场景里的标识、位图和哈希片段长度会超出普通 Number 的安全范围,直接在控制台里算可能会丢精度。
用 BigInt 做本地换算,可以覆盖更大的整数输入,减少肉眼分组和手工校验。
当前工具先聚焦整数进制转换,不处理浮点数和小数场景。如果后续要扩展到 IP、颜色透明度或科学计数法,需要单独补能力。
输入前先确认字符范围,例如二进制只能包含 0 和 1,十六进制可以包含 A 到 F。
常见问题
当前支持二进制、八进制、十进制和十六进制。
可以,当前支持负整数进制换算。
通常是输入字符超出了所选进制范围,例如二进制里出现了 2 或十六进制里出现了 G。
支持。当前用本地大整数能力做换算,不依赖普通 Number 的安全范围。
不会。进制转换在浏览器本地完成,不会把输入内容提交到服务器。