P
pro·school.ru
Каталог школ

Степени двойки при измерении информации

💻 Информатика · 7 класс

Степени двойки и измерение информации

В информатике постоянно встречаются числа 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024. Это степени двойки — результат умножения двойки самой на себя несколько раз. Они появляются почти везде, где речь идёт о двоичном кодировании, ведь в основе работы компьютера лежит выбор из двух состояний: 0 или 1. Поэтому уметь быстро вспоминать степени двойки очень полезно.

Что такое степень двойки

Запись 2^N означает: двойку умножают саму на себя N раз. Например, 2^3 = 2 · 2 · 2 = 8. Каждый следующий шаг просто удваивает предыдущий результат, поэтому таблицу степеней двойки легко продолжать в уме: 2, 4, 8, 16, 32 и так далее.

СтепеньВычислениеЗначение
2^122
2^22·24
2^32·2·28
2^8удвоить восемь раз256
2^10удвоить десять раз1024

Связь с единицами информации

Степени двойки лежат в самой основе единиц измерения информации. Один байт равен 2^3 = 8 битам. Один килобайт равен 2^10 = 1024 байтам — а вовсе не 1000, как можно было бы подумать по приставке «кило». Дальше каждая следующая единица в 1024 раза больше предыдущей.

1 байт = 8 бит = 2^3 бит 1 Кбайт = 1024 байт = 2^10 байт 1 Мбайт = 1024 Кбайт 1 Гбайт = 1024 Мбайт

Знание степеней двойки помогает решать задачи на измерение информации: например, узнать, сколько разных символов можно закодировать заданным числом битов, или перевести объём данных из одной единицы в другую.

Связь здесь прямая: если для кодирования одного символа отводят i битов, то всего можно закодировать 2^i разных символов. И наоборот: чтобы понять, сколько битов нужно для алфавита из определённого числа символов, подбирают такую степень двойки, которая не меньше размера алфавита. Поэтому таблица степеней двойки — постоянный помощник при решении задач на измерение информации. Полезно выучить наизусть хотя бы первые десять степеней двойки: тогда многие задачи решаются устно, без долгих вычислений и без калькулятора. Эти числа встречаются и в характеристиках техники — например, объём памяти всегда выражается степенями двойки.

Частая ошибка. Многие думают, что 1 килобайт равен 1000 байтам, как 1 километр равен 1000 метрам. В информатике это не так: 1 килобайт равен ровно 1024 байтам. Причина в том, что компьютер работает с двоичными разрядами, а 1024 — это как раз ровная степень двойки 2^10.

Кратко о главном

  • Степень двойки — умножение двойки самой на себя N раз.
  • Каждый следующий результат вдвое больше предыдущего.
  • Степени двойки лежат в основе двоичного кодирования.
  • 1 байт = 8 бит, 1 Кбайт = 1024 байта.
  • Каждая единица информации в 1024 раза больше младшей.
  • Знание степеней двойки помогает решать задачи на измерение.