跳到正文
BCBinary Code Translator
菜单

二进制转十六进制转换器

即时将二进制数字(0 和 1)转换为十六进制格式。直接在下方输入或粘贴二进制即可。

二进制输入二进制 → 十六进制
0 字符
十六进制输出
0 字符
试用示例

如何将二进制转为十六进制

二进制转十六进制非常高效,因为 16 是 2 的 4 次方,也就是 4 位二进制恰好对应 1 位十六进制。

第 1 步: 从右向左将二进制按 4 位一组分组,必要时在左侧补 0。

第 2 步: 将每个 4 位分组转换为对应的十六进制值:

0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F

示例: 二进制 11010111 = (1101 = D) + (0111 = 7) = D7

常见二进制到十六进制对照

下面是一些常见的二进制转十六进制示例:

二进制 十六进制
1101 D
11110111 F7
10101010 AA
11010011 D3

如果需要同时对照三种进制,可查看二进制、十进制、十六进制速查表

常见问题

如何将二进制转为十六进制?

先将二进制按 4 位一组分组,再把每组转为十六进制(0-9, A-F)。例如,11010111 可转为 D7(1101 = D,0111 = 7)。

为什么要用十六进制?

十六进制比二进制更紧凑、更易读。在编程中它常用于表示内存地址、颜色值和机器码。

二进制和十六进制是什么关系?

每一个十六进制位恰好对应 4 个二进制位(半字节)。这使得十六进制成为二进制数据的便捷缩写。

可以把十六进制再转回二进制吗?

可以!只要将每个十六进制位展开为对应的 4 位二进制,就能得到完整的二进制表示。

相关工具

查看全部工具

Cookie 偏好设置

管理你的 Cookie 偏好。必要 Cookie 无法关闭。

必要 Cookie

必要

用于语言选择、隐私选择和网站基础功能,属于必需项。

Cookie: NEXT_LOCALE

分析 Cookie

可选的分析 Cookie 可帮助我们了解访问情况并改进网站。

Cookie: _ga, _gid, _gat, _clck, _clsk

广告 Cookie

可选的广告 Cookie 可能用于展示相关广告并衡量广告效果。

Cookie: __gads, _gcl_au, IDE