Калькулятор возводит число два в заданную степень и решает обратную задачу: по значению находит показатель степени двойки. Оба расчета полезны в математике, информатике и при оценке объемов памяти.
Возведение в степень — это многократное умножение числа самого на себя. Для двойки в положительной целой степени n результат равен произведению n множителей, каждый из которых равен двум. Число 2 называют основанием, а n — показателем степени.
Например, 2³ = 2 × 2 × 2 = 8, а 2¹⁰ = 1024. При нулевом показателе любое ненулевое число дает единицу: 2⁰ = 1. Отрицательная степень переводит двойку в знаменатель дроби: 2⁻ⁿ = 1 / 2ⁿ.
Если показатель дробный, двойка возводится в степень через корень: 2 в степени 0,5 равно квадратному корню из двух, то есть примерно 1,4142. Калькулятор работает с любым вещественным показателем, включая отрицательные значения.
Обратный расчет использует логарифм по основанию два. Он отвечает на вопрос, в какую степень нужно возвести двойку, чтобы получить заданное число. Так определяют разрядность и объем памяти в информатике.
Пример 1. 2¹⁰ = 1024, что соответствует одному килобайту в старой двоичной системе счисления.
Пример 2. 2⁻⁴ = 1 / 16 = 0,0625 — так вычисляют отрицательные степени.
Пример 3. Если значение равно 256, то показатель степени равен log₂(256) = 8.
Степени двойки
| Показатель n | Значение 2ⁿ | Компьютерный смысл |
|---|---|---|
| 8 | 256 | 1 байт (256 значений) |
| 10 | 1 024 | 1 Кибибайт |
| 20 | 1 048 576 | 1 Мебибайт |
| 30 | 1 073 741 824 | 1 Гибибайт |
| 32 | 4 294 967 296 | разрядность Int32 |
Единице. Любое ненулевое число в нулевой степени дает единицу, и двойка не исключение: 2⁰ = 1.
Отрицательный показатель означает обратную величину: 2 в степени минус n равно единице, деленной на 2 в степени n. Например, 2⁻³ = 1 / 8.
Он помогает по известному значению найти показатель степени. В информатике так определяют, сколько бит нужно для представления числа или какова вместимость адресного пространства.
Компьютер хранит данные в двоичном виде, поэтому объемы памяти, размеры адресов и диапазоны типов данных кратны степеням двойки.