Количество информации — калькулятор онлайн
Посчитай информационный объём сообщения по алфавитному подходу и переведи биты, байты и килобайты — с формулой и шагами.
Алфавитный подход
Один символ несёт i = log₂N бит, где N — мощность алфавита (число разных символов). Если N не степень двойки, берут ближайшее большее целое. Объём текста из K символов: V = K · i.
Формула Хартли
Если событие имеет N равновероятных исходов, сообщение о результате несёт i = log₂N бит (при N=2 «да/нет» — ровно 1 бит).
Разбор примера
В алфавите 32 символа. Тогда один символ несёт i = log₂32 = 5 бит. Сообщение из 20 символов занимает V = 20 · 5 = 100 бит, то есть 12,5 байта. Если алфавит из 33 символов, степень двойки уже не подходит: берут ближайшее большее целое, i = 6 бит, и то же сообщение весит 120 бит.
Где это спрашивают
Информационный объём сообщения — стандартная тема ОГЭ и ЕГЭ по информатике и первых школьных туров олимпиад. Обычно просят посчитать объём текста, определить мощность алфавита по известному объёму или перевести результат в байты и килобайты.
Три ошибки, на которых теряют баллы
- Округляют log₂N вниз или до ближайшего: округлять нужно вверх — под символ выделяют целое число бит.
- Путают бит и байт: в байте 8 бит, в килобайте 1024 байта, а не 1000.
- Считают мощность алфавита по числу символов в сообщении, а не по числу разных символов, которые в нём вообще могут встретиться.