🔢 数字进制转换器
即时免费地在浏览器中将任何整数在二进制(基数2)、八进制(基数8)、十进制(基数10)、十六进制(基数16)或任何自定义基数(最高到36)之间进行转换,无需上传或登录。
输入
转换后的值
隐私优先设计. 此工具完全在您的浏览器中运行 — 您输入的任何内容都不会上传或存储,并且可以离线使用。
关于
此工具使用BigInt算术在二进制、八进制、十进制、十六进制以及任何2到36的自定义基数之间转换整数,因此可以处理任意大的数字而不会出现舍入误差。所有操作都在您的浏览器本地运行 – 没有服务器,没有账户,您的数据永远不会离开您的设备。您的最后一次输入会自动保存到localStorage,因此您可以从离开的地方继续操作。
如何使用
- 在值字段中输入您要转换的数字。
- 选择您输入数字的基数(十进制、二进制、八进制、十六进制或自定义)。
- 如果您选择自定义,请在自定义基数字段中输入2到36之间的任何基数。
- 所有转换后的值会立即显示在结果面板中——二进制、八进制、十进制、十六进制以及您自定义的基数。
- 点击任何结果旁边的复制按钮,将其复制到剪贴板。
常见问题
- 这个数字基数转换器是免费使用的吗?
- 是的,完全免费——不需要账户、订阅或支付,现在或将来都不需要。
- 您会上传我的数字到服务器吗?
- 不会。所有转换都在您的浏览器中本地进行,使用JavaScript。您的数据永远不会离开您的设备。
- 它可以在离线环境下使用吗?
- 是的。页面加载后,转换器可以完全离线使用,不需要互联网连接。
- 它支持哪些基数或进制?
- 它支持二进制(基数2)、八进制(基数8)、十进制(基数10)、十六进制(基数16)以及2到36之间的任何自定义基数。
- 它可以处理非常大的数字或负数吗?
- 可以。转换器内部使用BigInt算术,因此可以处理任意大的整数和负数,而不会出现浮点数舍入误差。
- 为什么基数36使用字母?
- 一旦超过基数10,数字就用完了,因此字母继续这个序列:A代表10,B代表11,依此类推直到Z代表35。这就是为什么自定义基数字段的上限是36——字母用完了。基数16使用相同的方案,这就是为什么十六进制只到F。
- 在非常大的数字上会不会丢失精度?
- 不会。转换使用任意精度整数运算,而不是普通的浮点数,因此远超通常安全整数限制的值可以逐位精确转换。这对于像大十六进制标识符这样的事情非常重要,因为近似值是毫无用处的。
- 此工具会上传我的数据吗?
- 不会。所有操作都在您的浏览器中完成,因此您的数据永远不会离开您的设备 — 甚至在页面加载后也可以离线使用。