Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Результат (научная нотация)
1.071508607 × 10^301
Количество знаков 302

Что такое калькулятор больших степеней?

Этот калькулятор вычисляет x в степени n (записывается как \(x^n\)) для неотрицательных целых чисел — даже в тех случаях, когда результат содержит тысячи знаков. Например, число \(2^{1000}\) имеет 302 цифры, поэтому по умолчанию оно выводится в научной нотации вместе с общим количеством знаков. При необходимости можно показать и полное точное целое число со всеми цифрами — оно вычисляется с произвольной точностью, без округлений.

Как пользоваться

Введите основание x (от 0 до 9 999 999) и показатель степени n (от 0 до 99 999). Оба значения должны быть целыми и не меньше нуля. Поставьте галочку «показать полное число», если хотите увидеть результат целиком; оставьте её снятой, чтобы получить быстрый компактный ответ в научной нотации. Для отрицательных оснований или дробных показателей воспользуйтесь обычным калькулятором степеней.

Разбор формулы

Точное значение равно \(r = x^n\). Чтобы записать его в научной нотации, мы используем логарифмы:

$$\log_{10}(r) = n \cdot \log_{10}(x)$$

Степень десятки равна \(e = \lfloor \log_{10}(r) \rfloor\), а мантисса вычисляется как \(m = 10^{\log_{10}(r) - e}\) и округляется примерно до десяти значащих цифр. Количество знаков в полном числе равно просто \(D = e + 1\).

Реклама
Схема, показывающая основание в степени с подписанными частями
Основание x умножается само на себя n раз, чтобы получить \(x^n\).

Пример расчёта

Возьмём \(x = 2\), \(n = 1000\). Тогда

$$\log_{10}(2^{1000}) = 1000 \times 0{,}301029995664 = 301{,}029995664$$

Значит, \(e = 301\), а \(m = 10^{0{,}029995664} \approx 1{,}071508607\). Следовательно,

$$2^{1000} \approx 1{,}071508607 \times 10^{301}$$

и это число содержит \(301 + 1 = 302\) знака.

Плоская иллюстрация огромного числа в научной нотации с количеством цифр
Большие результаты показаны в научной нотации вместе с общим числом цифр.

Частые вопросы

Чему равно \(0^0\) в этом калькуляторе? По принятому здесь соглашению \(0^0 = 1\) — так же, как в большинстве языков программирования.

Чему равно \(0^n\) при \(n > 0\)? Это 0, и мы считаем, что в нём 1 знак.

Почему полное число по умолчанию скрыто? Очень большие показатели степени дают числа с миллионами цифр, которые медленно выводятся на экран. Включайте флажок только тогда, когда вам действительно нужны все цифры.

Последнее обновление: