Как перевести букву в цифру?

3 ноября 2014 г. Просмотров: 1151 Инструкции
В компьютере вся информация хранится и передается в цифровом виде. Это относится и к текстам - буквы, цифры, знаки и управляющие символы текстовых документов переводятся в сопоставленные им цифровые обозначения. Таблицы, которые определяют порядковый номер каждой отдельной буквы, называются «таблицами кодировок». Практически каждый язык программирования имеет встроенные функции, позволяющие получить числовое значение, сопоставленное в такой таблице заданной букве.

Инструкция

  • В языке JavaScript получить значение, соответствующее какой-либо букве в кодировочной таблице Unicode, можно с помощью функции charCodeAt. Фрагмент кода, содержащий эту операцию, может выглядеть, например, так:
  • alert("образец".charCodeAt(0))

    Если он будет вставлен в исходный код страницы, то при ее загрузке выскочит окошко с числом 1086 - это юникод-значение первой буквы в слове «образец». Если в этом JavaScript-коде в функции charCodeAt(0) заменить 0 на 1, то будет показан код, соответствующий второй букве слова в кавычках (букве «б»). Вы можете менять слово в кавычках (например, можно вписать туда все буквы, юникод-номера которых вас интересуют) и индекс, передаваемый функции charCodeAt.

  • В языке PHP есть функция ord, которая позволяет определить код символа в таблице ASCII. Записать соответствующий фрагмент php-кода можно, например, так:Если этот код поместить в веб-страницу и исполнить, то в нее будет выведено число, соответствующее указанной в кавычках букве «ф». Можно заменять эту букву другой буквой, цифрой или знаком препинания, чтобы увидеть соответствующие им номера в одной из наиболее распространенных кодировочных таблиц - ASCII (American Standard CODE FOR Information Interchange - «Американский стандартный код для обмена информацией»).
  • Используйте компонент ОС Windows, который называется «Таблица символов», если хотите узнать шестнадцатеричные номера букв, используемые операционной системой. Чтобы его запустить, раскройте главное меню на кнопке «Пуск», перейдите в раздел «Программы», затем в подраздел «Стандартные», а в нем раскройте секцию «Служебные» и выберите пункт «Таблица символов». Можно не углубляться в дебри меню, а использовать стандартный диалог запуска программ - нажмите сочетание клавиш WIN + R, введите команду charmap и нажмите клавишу Enter.
  • Щелкните в таблице интересующую вас букву или знак и в левом нижнем углу окна таблицы символов увидите после знаков U+ шестнадцатеричный код этого знака. Он же будет представлен и во всплывающей подсказке при наведении курсора мыши на знак в таблице.
  • Оцените статью!