Лестница единиц
Бит — одна ячейка, ноль или единица. Восемь бит — байт.
Дальше каждая ступень больше предыдущей в 1024 раза. Не в 1000.
| 1 байт | 8 бит |
| 1 Кбайт | 1024 байта, это 2¹⁰ байт |
| 1 Мбайт | 1024 Кбайт, это 2²⁰ байт |
| 1 Гбайт | 1024 Мбайт, это 2³⁰ байт |
Считай в битах, переводи в конце. Если переводить на каждом шаге, множитель обязательно где-нибудь потеряется.
Степени двойки
Их придётся узнавать в лицо: 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096.
Дальше в задачах встречаются 8192, 16384, 32768, 65536. Это 2¹³, 2¹⁴, 2¹⁵ и 2¹⁶.