Конвертер текста в цифровой код
Онлайн калькулятор преобразует символы в их цифровые коды и обратно. Поддерживает несколько форматов кодирования: десятичный, шестнадцатеричный, 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. Пробел =  , знак "<" = <. Позволяет отображать спецсимволы, не нарушая структуру документа.
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). Поэтому текст с "похожими" буквами не совпадает при поиске.
«На главный экран»
«На главный экран»
Вот, думаю признаться так в любви.. но не поймёт же ведь :(
как это работает
Все просто, надо просто понимать
переводится в ascii или utf и отнимается 23