已更新9月 2026
如何使用八进制转文本
- 粘贴八进制代码,并用空格分隔 - 例如110 145 154 154 157. 首先删除所有反斜杠前缀。
- 立即读取解码的文本:您好。
- 如果出现错误,请检查标记的标记 - 代码中的 8 或 9 表示转录错误。
- 单击“复制结果”以使用恢复的字符串。
八进制转文本是什么?
八进制到文本转换器将空格分隔的基数 8 字符代码解码为它们拼写的字符串:110 151 → Hi、101 → A。每个代码都被解析为八进制数并呈现为其 Unicode 字符。
这是八进制剩余栖息地的阅读器:C 字符串转义(源代码中的 \110\151)、Unix 的 od 转储输出的字节列、遗留文档以及以 8 进制编码的谜题消息,比十进制更棘手。
关于八进制转文本
粘贴以空格分隔的八进制代码(去掉任何反斜杠),解码后的文本会立即出现。
用它来读取旧 C 源代码中的 \-转义字符串实际所说的内容,在查找文件损坏时将 od -b 输出翻译回文本,解码八进制编码的谜题或 CTF 字符串,并在教授 base-8 编码时验证答案。任何包含 8 或 9(八进制中不可能的数字)的标记都会按名称进行标记,而不是误读。
解码是即时的,并且在您的浏览器本地进行。文本到八进制以另一种方式编码;十六进制到文本和 ASCII 到文本从其他表示法解码相同的字符。
常见问题解答
删除反斜杠,添加空格 - 110 145 154 154 157 - 然后粘贴:它解码为 Hello。 C 八进制转义符正是这些带有 \ 前缀的代码。
A — 八进制 101 是十进制 65 (64 + 1)。容易混淆的三重奏:八进制 101 = A,十进制 101 = e,十六进制 101 = ā。相同的数字,三个不同的字符——基数很重要。
八进制只有数字 0-7。 8 或 9 意味着代码转录错误或者实际上是十进制——该工具会命名错误的标记而不是猜测。
od -b 将每个字节打印为 3 位八进制代码。复制代码列(跳过左侧的偏移列),以空格分隔粘贴它们,然后对文件的文本内容进行解码。
是的 — 代码被读取为 Unicode 代码点,因此 351 → é 和 20254 → €。较长的八进制数只需解码为 Unicode 范围内较高的字符。