进制转换器
在您输入时实时转换二进制、八进制、十进制和十六进制的整数,并对超大数字保持完整精度。
🔒 在您的浏览器本地处理
Loading…
使用方法
- 从“源进制”下拉菜单中选择您数字当前所使用的进制(二进制、八进制、十进制或十六进制)。
- 在“数值”框中输入或粘贴数字。支持在开头添加“-”表示负数。
- 只要您输入内容,下方所有四种进制就会实时更新——无需点击任何按钮。
- 点击任意进制旁边的“复制”,即可将该表示形式复制到剪贴板。
功能特点
- 同时在二进制、八进制、十进制和十六进制之间转换
- 输入时实时更新——无需点击按钮
- 内部使用原生 BigInt,因此即使是非常大的整数也不会损失精度
- 支持在开头加负号表示负数
- 按进制验证输入,并显示清晰的行内错误提示,而不是悄悄生成错误结果
- 100% 在客户端运行——您的数字绝不会离开浏览器
常见问题
这个工具支持普通计算器无法处理的超大数字吗?
支持。转换器内部使用 JavaScript 原生的 BigInt 类型而非普通数字,因此可以处理远超 2^53 安全整数上限的整数而不损失精度。
我可以转换负数吗?
可以。只需在数字前加上“-”,负号会在全部四种进制表示中保留。
它支持小数或分数吗?
不支持,此工具仅适用于整数。不支持小数点或分数值。
为什么会出现错误提示?
该工具会验证您的输入是否只包含所选进制允许的数字——例如,“9”不是有效的二进制或八进制数字,超过“f”的字母也不是有效的十六进制数字。请修正无效字符或切换到正确的进制。
十六进制输出使用大写还是小写?
输出以小写形式显示(例如“ff”而非“FF”),但您输入十六进制时可以使用大写或小写字母——两者均可接受。