将文本转换为按字节显示的二进制代码,或使用可自定义的分隔符把比特序列解码为文本。
设置
转换方向
字节分隔符
文本
0 源字符
结果
请输入文本或二进制代码。
快速说明
选择转换方向,粘贴文本或位串,然后调整字节分隔符。结果会自动更新。
更多信息
理解二进制代码
二进制代码只用两个符号表示信息:0 和 1。每个符号都是一个比特。在常见的计算机文本中,这些比特按字节分组,也就是每 8 个比特为一组。
文本转二进制
该工具会先把文本转换成 UTF-8 字节,然后以 8 位二进制形式显示每个字节。例如,字母 A 会变成 01000001。
二进制转文本
反向转换时,工具会按每 8 位读取比特并重建文本。分隔符只用于提高可读性,不会改变比特的值。
重音字符和特殊字符
由于工具使用 UTF-8,一个带重音的字符可能占用多个字节。这是正常现象,也正是为了正确保留包含特殊字符的文本。
| 字符 | 二进制代码 | 要点 |
|---|---|---|
| A | 01000001 | 一个普通大写字母占一个字节。 |
| a | 01100001 | 大小写会改变代码:A 和 a 不相同。 |
| 0 | 00110000 | 这里指的是字符“0”,而不是数值零。 |
| 空格 | 00100000 | 空格本身也是一个被编码的字符。 |
示例:Hi 会变成 01001000 01101001。如果粘贴一串没有分隔符的连续比特,工具会在解码时自动按每 8 位分组。
进一步了解
二进制是数字数据表示的基础:文本、图像、声音和程序最终都会以比特形式存储。想进一步了解,可以参阅 Wikipedia 的二进制代码页面。
限制与重复使用
AppErgo 工具免费提供,用于实用和信息参考。虽然我们在设计时尽可能谨慎,但结果仍可能不完整、出乎意料或不正确。在将结果用于重要用途之前,请使用适当的方法进行核实。
如需报告工具中的错误,可以使用专用的错误报告表单。
AppErgo 工具生成的结果可以自由复制和重复使用。公开重复使用某项结果、方法或 AppErgo 页面时,如能附上相关页面的链接,我们将十分感谢。
除非另有说明,AppErgo 的文本、图片、视觉元素、脚本、模板和内部组件仍归 AppErgo 所有。
如有其他请求,可以联系网站管理员。