进制转换工具 — 二进制、八进制、十进制、十六进制

在二进制、八进制、十进制和十六进制之间互相转换。支持 BigInt 处理超大数字,可视化二进制位表示。

免费使用 →

功能特性

🔢

二/八/十/十六进制

同时在 2 进制、8 进制、10 进制、16 进制乃至 36 进制之间互相转换。

🔢

BigInt 大数支持

使用 BigInt 处理超出 JavaScript 安全整数范围的超大数字。

📊

可视化二进制位

直观显示二进制每一位的视觉表示,支持在半字节(4 位)和字节(8 位)分组之间切换。

🔒

隐私优先

所有转换均在本地使用 JavaScript 的 Number 和 BigInt API 完成。

📋

一键复制

点击任意进制结果即可复制到剪贴板。

🎯

自动识别前缀

粘贴时自动识别 0x(十六进制)、0b(二进制)、0o(八进制)等前缀。

使用方法

1

输入数字

在任意进制输入框中输入数字(十进制直接输入,十六进制加 0x 前缀,二进制加 0b 前缀等)。

2

查看所有换算结果

二进制、八进制、十进制、十六进制和 36 进制结果同时显示。

3

查看可视化二进制

开启可视化二进制表示,直观查看每一位的位模式。

4

复制结果

点击任意结果即可复制该进制表示。

常见问题

支持哪些进制?
支持二进制(2 进制)、八进制(8 进制)、十进制(10 进制)、十六进制(16 进制)和 36 进制(0-9, A-Z),还可以自定义选择 2-36 之间的任意进制。
最大能转换多大的数字?
普通数字模式下,JavaScript 安全整数范围为 2^53 - 1(即 9007199254740991)。开启 BigInt 模式后可转换任意大的整数。
各种前缀代表什么意思?
0x 表示十六进制(如 0xFF = 255),0b 表示二进制(如 0b1010 = 10),0o 表示八进制(如 0o77 = 63),工具会自动识别这些前缀。
可视化二进制是如何显示的?
每一位以彩色方块显示,1 和 0 按半字节(4 位)或字节(8 位)分组,方便阅读。
我的数据会发送到服务器吗?
不会。所有转换均在浏览器本地使用 JavaScript 的 Number、BigInt 和 toString 方法完成,数据不离开您的设备。

← 返回 pudone! 首页