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

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

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

Реклама

Результатов

Десятичный ASCII-код
65
десятичная кодовая точка
Формула code = ord(char)

Что такое конвертер символа в десятичный код?

Этот инструмент превращает один символ в его десятичный код. Для обычных латинских букв, цифр и знаков препинания это классическое значение ASCII, а для символов за пределами ASCII конвертер возвращает кодовую точку Unicode. ASCII (American Standard Code for Information Interchange) сопоставляет базовые английские символы числам от 0 до 127, а современные системы расширяют этот набор за счёт Unicode — включая кириллицу, эмодзи и символы любых языков.

Символ A, сопоставленный со своим десятичным кодом 65 через стрелку
Каждый символ соответствует одному десятичному коду ASCII (A = 65).

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

Введите в поле один символ — букву, например A, цифру вроде 5 или знак @, — и калькулятор сразу покажет его десятичный код. Если вставить сразу несколько символов, преобразуется только первый.

Разбор формулы

Преобразование выполняет функция ord: $$\text{Decimal} = \operatorname{code}\!\left( \text{Character} \right)$$ Внутри компьютера символ хранится в виде числа, и ord просто показывает это число в десятичном виде. Обратная операция \(\text{char} = \operatorname{chr}(\text{code})\) возвращает по десятичному коду сам символ.

Примеры символов с их десятичными кодами ASCII: 0=48, A=65, a=97, !=33
Распространённые символы и их десятичные значения ASCII.

Пример расчёта

Возьмём заглавную букву A. В таблице ASCII прописные буквы начинаются с 65, поэтому $$\operatorname{ord}(\text{'A'}) = 65$$ Строчные буквы стартуют с 97, значит \(\operatorname{ord}(\text{'a'}) = 97\). Цифры начинаются с 48 — то есть \(\operatorname{ord}(\text{'0'}) = 48\), а \(\operatorname{ord}(\text{'9'}) = 57\).

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

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

А как насчёт пробела? У пробела десятичный код 32.

Почему обрабатывается только один символ? Каждому десятичному коду соответствует ровно один символ, поэтому преобразуется только первый символ из введённого вами текста.

Справочная таблица кодов ASCII в десятичной системе

Американский стандартный код для обмена информацией (ASCII) присваивает десятичное число от 0 до 127 каждому символу. Операция code() (или ord()) возвращает это значение для любого символа. Для печатаемых символов это совпадает с кодовой точкой Unicode, так как первые 128 кодовых точек Unicode идентичны ASCII.

Управляющие коды (непечатаемые)

Десятичное Название Значение
0 NUL Нулевой символ
9 HT (TAB) Горизонтальная табуляция
10 LF Перевод строки (новая строка)
13 CR Возврат каретки
27 ESC Выход

Распространённые символы и пробел

Символ Десятичное
(пробел) 32
! 33
" 34
# 35
$ 36
% 37
& 38
( 40
) 41
* 42
+ 43
, 44
- 45
. 46
/ 47
: 58
; 59
< 60
= 61
> 62
? 63
@ 64
[ 91
\ 92
] 93
^ 94
_ 95
` 96
{ 123
| 124
} 125
~ 126

Цифры 0–9 (десятичные 48–57)

Символ Десятичное
0 48
1 49
2 50
3 51
4 52
5 53
6 54
7 55
8 56
9 57

Прописные буквы A–Z (десятичные 65–90)

Символ Дес Символ Дес Символ Дес
A 65 J 74 S 83
B 66 K 75 T 84
C 67 L 76 U 85
D 68 M 77 V 86
E 69 N 78 W 87
F 70 O 79 X 88
G 71 P 80 Y 89
H 72 Q 81 Z 90
I 73 R 82    

Строчные буквы a–z (десятичные 97–122)

Символ Дес Символ Дес Символ Дес
a 97 j 106 s 115
b 98 k 107 t 116
c 99 l 108 u 117
d 100 m 109 v 118
e 101 n 110 w 119
f 102 o 111 x 120
g 103 p 112 y 121
h 104 q 113 z 122
i 105 r 114    

Обратите внимание на постоянное смещение 32 между каждой прописной буквой и её строчным эквивалентом, например a (97) − A (65) = 32. Вы можете декодировать любые из этих десятичных значений обратно в текст с помощью коды 65 66 67 → ABC.

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