Конвертер текста в цифровой код

Онлайн калькулятор преобразует символы в их цифровые коды и обратно. Поддерживает несколько форматов кодирования: десятичный, шестнадцатеричный, Unicode, Base64, URL, HTML-сущности, двоичный, восьмеричный. Поддерживаются любые символы Unicode, включая кириллицу и специальные символы.


Конвертер символов и кодировок

Кодирование символов - это представление текста в числовом виде. Каждому символу в стандарте Unicode соответствует уникальный числовой код - от 0 до 1 114 111 (U+10FFFF).

Десятичный - коды символов в десятичной системе счисления, разделённые пробелами. "A" = 65, "а" (русская) = 1072.

Шестнадцатеричный - коды в шестнадцатеричной системе. "A" = 41, "z" = 7A. Широко применяется в программировании.

Unicode (U+XXXX) - стандартная запись кода символа. Русская "А" = U+0410, латинская "A" = U+0041.

HTML-сущности - кодирование символов для HTML. Пробел = &#32;, знак "<" = &#60;. Позволяет отображать спецсимволы, не нарушая структуру документа.

URL-кодирование (Percent-encoding) - кодирование для передачи в адресной строке. Пробел = %20, знак "=" = %3D.

Base64 - кодирование данных в набор из 64 безопасных ASCII-символов. Используется в email, HTTP-заголовках, JWT-токенах. "Hello" = SGVsbG8=.

Двоичный и восьмеричный - коды символов в системах счисления с основанием 2 и 8. "A" в двоичном = 01000001, в восьмеричном = 101.

Применение: веб-разработка (HTML, URL, JSON), передача данных по сети, криптография, работа с файловыми системами.

Интересный факт: русская буква "А" и латинская "A" - разные символы. Русская "А" имеет код 1040 (U+0410), латинская - 65 (U+0041). Поэтому текст с "похожими" буквами не совпадает при поиске.



Рейтинг: 4.3 (Голосов 173)
×
Для установки калькулятора на iPhone - просто добавьте страницу
«На главный экран»
Для установки калькулятора на Android - просто добавьте страницу
«На главный экран»

Вот, думаю признаться так в любви.. но не поймёт же ведь :(

как это работает

Все просто, надо просто понимать

переводится в ascii или utf и отнимается 23

Добавить комментарий: