Как рассчитать количество информации в тексте в 2026 году?
V = K × i. Вес одного символа определяет формула Хартли i = log₂N, где N — мощность алфавита, то есть число различных символов. Для русского алфавита из 32 букв вес равен 5 битам, для однобайтовой кодировки из 256 символов — 8 битам, для Unicode UCS-2 — 16 битам. Текст из 20 480 символов в кодировке 256 занимает 163 840 бит, или 20 килобайт. Кратность единиц двоичная: 1 байт равен 8 битам, 1 килобайт — 1024 байтам, 1 мегабайт — 1024 килобайтам. Дробный логарифм при мощности алфавита 33 символа округляется вверх до целого числа разрядов кода. Редакция стандарта ISO/IEC 80000-13, действующая в 2026 году, закрепляет двоичные приставки отдельными обозначениями. Формула Хартли и информационный вес символа
Формула Хартли связывает мощность алфавита и количество информации в одном символе соотношением 2 в степени i равно N. Ральф Хартли предложил логарифмическую меру в 1928 году, и она остаётся основой алфавитного подхода к измерению информации при равновероятных символах.
Алфавит из 32 символов даёт ровно 5 бит на знак, из 64 символов — 6 бит, из 256 символов — 8 бит, то есть один байт. Если мощность не является степенью двойки, логарифм получается дробным: для 33 букв вес равен 5,044 бита, а для физического кодирования разряды округляются вверх до шести.
Чем алфавитный подход отличается от простой конвертации единиц?
Алфавитный подход измеряет объём текста по его записи, а не переводит готовую величину из одной единицы в другую. Исходными данными служат длина сообщения в символах и мощность алфавита, а результат зависит от кодировки: одна и та же страница в 2 000 знаков занимает 1 250 байт в русском алфавите из 32 букв, 2 000 байт в однобайтовой кодировке и 4 000 байт в Unicode UCS-2. Содержание текста на результат не влияет, что отличает меру Хартли от смысловой оценки информации.