Перейти до вмісту

Вісімковий перетворювач

Перетворення тексту на коди вісімкових символів і назад.

Введення

Вісімковий перетворювач

Вставте будь-який текст, і цей інструмент перетворить кожен символ у його вісімковий (основа-8) код, розділений пробілами — або вставте список вісімкових кодів і перетворить їх назад у читабельний текст. Він працює в обох напрямках з одного поля введення: виберіть «Текст у вісімкове» для кодування або «Вісімкове у текст» для декодування.

Octal постійно з’являється в системах Unix і Linux, найбільш помітно в нотації дозволів на файли, як-от 755 або 644 для chmod — кожна цифра представляє трійку читання/запису/виконання в базі 8. Окрім дозволів, вісімкові керуючі послідовності з’являються в старіших мовах сімейства C і деяких форматах файлів, а сама база чисел є основною частиною курсів інформатики, які навчають, як створювати двійкові групи. зрозумілі людині цифри (три біти на вісімкову цифру, чітко, на відміну від чотирьох бітів, упакованих у цифру hex).

За замовчуванням конвертер кодує одиницю коду UTF-16 відповідно до внутрішнього індексування рядків JavaScript. Увімкніть «Повні кодові точки Юнікоду», щоб натомість кодувати за кодовою точкою, щоб емодзі або символ за межами базової багатомовної площини створював одне вісімкове число, а не сурогатну пару — це корисно, коли текст, що містить діакритичні знаки чи емодзі, містить діакритичні знаки або емодзі, і ви хочете, щоб декодування його точно реконструювало.

Усе працює локально у вашому браузері: нічого, що ви вставляєте, ніде не завантажується та не реєструється. Перетворіть фрагмент, рядок дозволу або повний абзац, а потім скопіюйте результат або надішліть його прямо в інший інструмент, як-от двійковий конвертер або конвертер hex, щоб порівняти бази чисел пліч-о-пліч.

FAQ

Для чого використовується вісімкове число?
Octal (база 8) найкраще відома з дозволів на файли Unix/Linux (наприклад, chmod 755), а також з’являється в деяких керуючих послідовностях і застарілих форматах чисел. Кожна вісімкова цифра представляє рівно три біти, що робить її загальноприйнятим прикладом навчання поряд із двійковою та шістнадцятковою.
Як перетворюється кожен символ?
За замовчуванням кожна одиниця коду UTF-16 стає своїм числовим значенням, записаним у базі 8. Увімкніть «Повні кодові точки Unicode», щоб натомість конвертувати за повною кодовою точкою, що має значення для емодзі та символів за межами базової багатомовної площини.
Який формат передбачає декодування?
Вісімкові числа, розділені пробілами, які містять лише цифри 0–7, наприклад "110 151". Токен з будь-якою іншою цифрою чи символом повертає помилку замість неправильного припущення.
Мій текст десь завантажено?
Ні. Перетворення повністю виконується у вашому браузері, і введені дані ніколи не залишають ваш пристрій.