在线进制转换器 - 快速在二进制、八进制、十进制、十六进制之间相互转换 (Base)
在浏览器中即时双向转换二进制、八进制、十进制、十六进制、Base32 和 Base64。支持高精度的任意大整数计算,完全本地运行,百分百确保您的输入数据安全无虞。适合计算机原理学习、底层网络开发以及密码学数制转换,简单高效。
粘贴任意二进制、八进制、十进制或十六进制整数,即可实时在线并排查看所有的数制表示形式。支持二进制(2进制)、八进制(8进制)、十进制(10进制)、十六进制(16进制)、使用 0–9 A–V 字母表的 Base32 编码,以及代表该数字字节的标准 Base64 编码。本工具底层核心采用 JavaScript BigInt 大数类型构建,确保处理极大的长数字和高精度计算时绝对不会发生精度损失。所有的数制转换操作完全在您的浏览器前端执行,绝不向远程服务器上传任何输入内容。非常适合底层开发、计算机科学学习、密码学设计及各类计算场景。
使用方法
- 1
选择输入进制
选择输入数字的进制:二进制(2)、八进制(8)、十进制(10)或十六进制(16)。
- 2
输入数字
在输入框中输入或粘贴数字。十六进制输入不区分大小写。
- 3
查看所有表示形式
输入时,所有六种进制输出即时更新——二进制、八进制、十进制、十六进制、Base32 和 Base64。
- 4
复制任意结果
点击任意输出行旁边的复制按钮,将该值复制到剪贴板。
常见问题
Q.支持哪些进制作为输入?
可以输入二进制(2进制)、八进制(8进制)、十进制(10进制)或十六进制(16进制)的数字。输出始终同时显示所有六种表示形式。
Q.能处理非常大的数字吗?
可以。转换器内部使用 JavaScript BigInt,因此数字大小没有上限,不会有浮点精度损失。
Q.Base32 使用什么字母表?
Base32 输出使用 0–9 A–V 字母表(也称为 base32hex 或扩展十六进制),与电子邮件编码中使用的 RFC 4648 A–Z 2–7 字母表不同。
Q.我的数据会被发送到服务器吗?
不会。所有转换完全在浏览器中使用 JavaScript 运行,不会传输任何数据。
Q.十六进制输入区分大小写吗?
不区分。可以用大写或小写输入十六进制数字,两者都被接受。十六进制输出始终以大写显示。