Те́кстовый реда́ктор — самостоятельная компьютерная программа или компонент программного комплекса (например, редактор исходного кода интегрированной среды разработки или окно ввода в браузере), предназначенная для создания и изменения текстовых данных в общем и текстовых файлов в частности[1].
Текстовые редакторы предназначены для работы с текстовыми файлами в интерактивном режиме. Они позволяют просматривать содержимое текстовых файлов и производить над ними различные действия : вставку, удаление и копирование текста, контекстный поиск и замену, сортировку строк, просмотр кодов символов и конвертацию кодировок, печать и т. п.
Часто интерактивные текстовые редакторы содержат дополнительную функциональность, призванную автоматизировать действия по редактированию (от записываемых последовательностей нажатий клавиш до полноценных встроенных языков программирования), или отображают текстовые данные специальным образом (например, с подсветкой синтаксиса).
Многие текстовые редакторы являются редакторами исходного кода, то есть они ориентированы на работу с текстами программ.
Для конвертации шестнадцатеричного числа в десятичное необходимо каждую цифру (начиная справа) шестнадцатеричного числа умножить на 16 в степени, соответствующей разряду этой цифры. Например, рассмотрим шестнадцатеричное число C92116. Начните с первой цифры справа (1) и умножьте ее на 160(первый разряд задается нулевой степенью); увеличивайте показатель степени каждый раз, когда вы переходите к следующей цифре (справа налево):116 = 1 x 160 = 1 x 1 (все цифры представлены в десятичной системе за исключением оговоренных случаев)216 = 2 x 161 = 2 x 16916 = 9 x 162 = 9 x 256C = C x 163 = C x 4096
Преобразуйте буквенные символы в десятичные цифры. Цифры имеют одинаковое значение как в десятичной, так и в шестнадцатеричной системах (например, 716 = 710). Для конвертирования буквенных символов шестнадцатеричной системы в цифры десятичной системы смотрите следующий список:A = 10B = 11C = 12D = 13E = 14F = 15
ЕА16=234
Удачи в решении))