二进制十六进制转换
每行输入一个二进制或十六进制数,立即得到转换结果。
输入的文字和文件不会发送到服务器,只在本浏览器中处理。
使用方法
- 在输入框中每行输入一个数字,“方向”选择“二进制 → 十六进制”或反方向。
- 每 4 位二进制对应 1 位十六进制。位数不足 4 的倍数时,会在左边补 0 再转换。
- 勾选“保留前导零”时,0F 会转成 0000 1111,位宽不变;取消勾选则只保留有效数字。
- “分组显示”会把二进制每 4 位、十六进制每 2 位(1 个字节)用空格隔开。输入中的空格、下划线和 0b、0x 前缀会被自动忽略。
常见问题
二进制和十六进制为什么可以直接对应?
16 等于 2 的 4 次方,所以 4 位二进制正好对应 1 位十六进制:0000 = 0,1010 = A,1111 = F。不需要先转成十进制。
为什么要保留前导零?
查看寄存器、标志位或字节数据时,位的位置很重要。保留前导零可以让 1 个字节始终显示为 8 位,便于逐位对照。
输入的内容会被上传吗?
不会。转换在浏览器中完成,内容不会发送到服务器。