Восьмеричный конвертер
Преобразование текста в восьмеричные коды символов и обратно.
Восьмеричный конвертер
Вставьте любой текст, и этот инструмент преобразует каждый символ в его восьмеричный код (основание 8), разделенный пробелами, или вставьте список восьмеричных кодов и преобразуйте их обратно в читаемый текст. Он работает в обоих направлениях из одного поля ввода: выберите «Текст в восьмеричное число» для кодирования или «Восьмеричное в текст» для декодирования.
Восьмеричная система постоянно появляется в системах Unix и Linux, наиболее заметно в обозначениях прав доступа к файлам, таких как 755 или 644 для chmod — каждая цифра представляет тройку чтения/записи/выполнения в базе 8. Помимо разрешений, восьмеричные escape-последовательности появляются в старых языках семейства C и некоторых форматах файлов, а сама система счисления является основным элементом курсов информатики, обучающих тому, как двоичные группы превращаются в удобочитаемые цифры (три бита на восьмеричную цифру, чисто, в отличие от четырех битов, упакованных в цифру hex).
По умолчанию конвертер кодирует каждую единицу кода UTF-16, что соответствует внутренней индексации строк JavaScript. Вместо этого включите «Полные кодовые точки Юникода», чтобы кодировать по кодовой точке, чтобы смайлик или символ вне базовой многоязычной плоскости создавал одно восьмеричное число, а не суррогатную пару — это полезно при двустороннем обходе текста, содержащего диакритические знаки или смайлики, и вы хотите, чтобы декодирование точно восстановило его.
Все работает локально в вашем браузере: ничего из того, что вы вставляете, никуда не загружается и не регистрируется. Преобразуйте фрагмент, строку разрешения или полный абзац, затем скопируйте результат или отправьте его прямо в другой инструмент, например двоичный преобразователь или преобразователь hex, для параллельного сравнения оснований счисления.