实时转换
输入有效的十六进制内容后立即显示二进制结果,便于检查每一次修改。
在浏览器中即时把十六进制转为二进制,也就是常说的 16进制转换2进制。支持 0x 前缀、空格、十六进制小数、超长数值、本地文件导入、复制与下载。
十六进制是表示二进制数据的紧凑写法:每个十六进制字符恰好对应四个二进制位。无论搜索十六进制转二进制还是 16进制转换2进制,这个工具都能清晰展示对应关系,同时让输入和结果始终留在您的浏览器中。
输入有效的十六进制内容后立即显示二进制结果,便于检查每一次修改。
工具逐字符映射,不依赖普通 JavaScript 数值类型,因此可处理超长数值并保留必要信息。
可粘贴数值、上传小型文本文件或直接拖入输入区域,然后复制或下载结果。
转换和文件读取都在浏览器本地完成,输入内容不会发送到服务器。
粘贴如 FF00AA11 的数值,可加 0x 前缀,或导入本地文本文件。
空格会被忽略。工具接受 0–9、A–F,以及用于十六进制小数的一个小数点。
每个十六进制字符都会变成四位二进制。整数部分会去掉无意义的前导零,使结果更简洁。
将二进制位复制到其他工具,或下载为纯文本文件。
十六进制是十六进制数制,二进制是二进制数制。16 等于 2 的四次方,因此一个十六进制字符总是对应四个二进制位。小数点后的十六进制字符也使用相同的四位映射。
3F.A → 0011 1111.1010 → 111111.1010| 十六进制 | 二进制(4 位) | 十六进制 | 二进制(4 位) |
|---|---|---|---|
0 | 0000 | 8 | 1000 |
1 | 0001 | 9 | 1001 |
2 | 0010 | A | 1010 |
3 | 0011 | B | 1011 |
4 | 0100 | C | 1100 |
5 | 0101 | D | 1101 |
6 | 0110 | E | 1110 |
7 | 0111 | F | 1111 |
将十六进制状态值展开为单独的二进制位,查看哪些标志处于开启或关闭状态。
更清楚地检查二进制掩码、硬件寄存器数值和底层诊断输出。
在记录或调试协议时,将十六进制载荷与二进制字段布局进行对照。
通过四位对照表理解为什么十六进制常用于编程和数字电路。
支持开头的 0x 前缀。其他前缀、正负号、逗号以及 0–9、A–F 之外的字符不是有效的十六进制输入。
整数部分会只保留有意义的二进制位,因此十六进制 000F 的结果是 1111。小数点后的位会保留每组四位。
可使用一个小数点,例如 A.F,结果为 1010.1111,因为 F 对应 1111。
十六进制是以 16 为基数的计数系统,使用 0–9 和 A–F,其中 A 表示 10,F 表示 15。
四位二进制共有十六种组合,从 0000 到 1111,正好对应十六个十六进制符号。
可以。工具直接映射每个字符,不会将整体数值转换为精度有限的数值类型。
可以。输入一个小数点,例如 3F.A;小数部分的每个十六进制字符都会变成四位二进制。
不会。转换、读取本地文件、复制和下载都在您的浏览器中完成。