Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Расшифрованный текст
Hello
5 character(s)
Расшифровано символов 5

Что такое конвертер ASCII-кодов в текст?

Этот инструмент превращает список десятичных чисел ASCII (или кодовых точек Unicode) обратно в текст, который они обозначают. В кодировке ASCII каждой букве, цифре и символу присвоено своё число: например, 65 — это «A», 97 — «a», а 32 — пробел. Подставляя символ для каждого числа и соединяя их по порядку, вы восстанавливаете исходное сообщение.

Десятичные коды ASCII, сопоставленные с текстовыми символами
Каждый десятичный код ASCII соответствует одному символу, и вместе они образуют читаемый текст.

Как пользоваться

Введите или вставьте десятичные коды в поле, разделяя значения пробелом или запятой. Например, 72 101 108 108 111 расшифровывается как «Hello». Разделители можно смешивать, а любое значение за пределами допустимого диапазона (от 0 до 1 114 111) просто пропускается. Нажмите «Рассчитать», чтобы увидеть готовую строку и количество полученных символов.

Как работает формула

Для каждого кода \(c_i\) конвертер вычисляет \(\text{chr}(c_i)\) — символ, чья кодовая точка равна этому числу, — и соединяет результаты по порядку:

$$\text{Text} = \bigoplus_{i} \,\text{char}\!\left(\text{ASCII Code}_i\right)$$

Это обратная операция к получению значения ord() каждого символа.

Разбор примера

Возьмём коды 67, 97, 116: \(67 \to\) «C», \(97 \to\) «a», \(116 \to\) «t». После соединения получаем «Cat», а количество символов равно 3.

Декодирование кода 65 в букву A
Пример декодирования: код 65 преобразуется в символ A.

Частые вопросы

Какие разделители можно использовать? Подойдут пробелы, запятые, табуляция и переносы строк — их можно даже комбинировать.

Поддерживаются ли расширенные коды и Unicode? Да. Стандартный ASCII охватывает диапазон 0–127, но конвертер принимает кодовые точки вплоть до 1 114 111, поэтому он распознаёт расширенную латиницу и множество символов Unicode.

Что происходит с некорректными значениями? Отрицательные числа, нечисловой текст и значения вне диапазона игнорируются, так что остальная часть ввода расшифровывается без ошибок.

Таблица кодов ASCII

Стандартный набор ASCII (американский стандартный код для обмена информацией) определяет 128 символов, отображённых на десятичные коды от 0 до 127. Коды 0–31 (плюс 127) являются непечатаемыми управляющими символами, код 32 — это пробел, а остальные коды — это печатаемые буквы, цифры и символы. Чтобы декодировать последовательность типа 72 105, найдите каждое число ниже: 72 → H и 105 → i, что даёт текст Hi.

Управляющие символы (0–31) и Delete (127)

Дес Аббр Название
0 NUL Null
1 SOH Начало заголовка
2 STX Начало текста
3 ETX Конец текста
4 EOT Конец передачи
5 ENQ Запрос
6 ACK Подтверждение
7 BEL Звонок
8 BS Возврат на шаг
9 HT Горизонтальная табуляция
10 LF Перевод строки (новая строка)
11 VT Вертикальная табуляция
12 FF Подача страницы
13 CR Возврат каретки
14 SO Сдвиг вверх
15 SI Сдвиг вниз
16 DLE Выход канала данных
17 DC1 Управление устройством 1 (XON)
18 DC2 Управление устройством 2
19 DC3 Управление устройством 3 (XOFF)
20 DC4 Управление устройством 4
21 NAK Отрицательное подтверждение
22 SYN Синхронный простой
23 ETB Конец блока передачи
24 CAN Отмена
25 EM Конец носителя
26 SUB Заменитель
27 ESC Выход
28 FS Разделитель файлов
29 GS Разделитель групп
30 RS Разделитель записей
31 US Разделитель единиц
127 DEL Удаление

Печатаемые символы (32–126)

Дес Сим Примечание
32 (пробел) Пробел
33 ! Восклицательный знак
34 " Двойная кавычка
35 # Номер/хеш
36 $ Знак доллара
37 % Процент
38 & Амперсанд
39 ' Апостроф
40 ( Левая скобка
41 ) Правая скобка
42 * Звёздочка
43 + Плюс
44 , Запятая
45 - Дефис/минус
46 . Точка
47 / Косая черта
48 0 Цифра ноль
49 1 Цифра
50 2 Цифра
51 3 Цифра
52 4 Цифра
53 5 Цифра
54 6 Цифра
55 7 Цифра
56 8 Цифра
57 9 Цифра девять
58 : Двоеточие
59 ; Точка с запятой
60 < Меньше чем
61 = Равно
62 > Больше чем
63 ? Вопросительный знак
64 @ Знак «at»
65 A Прописная A
66 B
67 C
68 D
69 E
70 F
71 G
72 H
73 I
74 J
75 K
76 L
77 M
78 N
79 O
80 P
81 Q
82 R
83 S
84 T
85 U
86 V
87 W
88 X
89 Y
90 Z Прописная Z
91 [ Левая квадратная скобка
92 \ Обратная косая черта
93 ] Правая квадратная скобка
94 ^ Циркумфлекс
95 _ Подчёркивание
96 ` Могила акцент
97 a Строчная a
98 b
99 c
100 d
101 e
102 f
103 g
104 h
105 i
106 j
107 k
108 l
109 m
110 n
111 o
112 p
113 q
114 r
115 s
116 t
117 u
118 v
119 w
120 x
121 y
122 z Строчная z
123 { Левая фигурная скобка
124 | Вертикальная черта
125 } Правая фигурная скобка
126 ~ Тильда

Например, коды 72 101 108 108 111 декодируются в Hello с помощью этой таблицы.

Последнее обновление: