Как вычислить экспоненту в Python

Возведение в степень — это математическая процедура, при которой значение умножается на себя определенное количество раз. Показатель степени в математике говорит о том, сколько раз число умножается само на себя. Например, это 2**2, значит 2 умножится само на себя в 2 раза. Если 2**10, то 2 умножится в 10 раз.

Как рассчитать показатель степени в Python

Чтобы вычислить показатель степени (экспоненту) в Python:

  1. Использовать оператор **.
  2. Используя встроенную функцию pow().
  3. С помощью функции Math.pow().

Использование оператора ** для вычисления экспоненты

Чтобы вычислить показатели степени в Python с помощью оператора, используйте оператор степени( ** ). Оператор ** работает с двумя значениями, как и обычный оператор умножения( * ).

Выход:

Здесь 11 будет включать кратное себе 3 раза. Итак, 11 * 11 * 11 = 1331.

ZeroDivisionError в Python

Если мы возведем 0.0 в отрицательную степень, то это даст нам следующую ошибку.

ZeroDivisionError: 0.0 нельзя возвести в отрицательную степень.

См. следующий код.

Выход:

Raise 0 power

Если мы используем степень 0 для любого значения, то вернется 1 в качестве вывода.

Выход:

Raise negative power

Если мы используем отрицательный показатель, то он вернет такой вывод.

Выход:

Вычисление экспоненты с помощью pow()

Используйте встроенную функцию pow() для вычисления показателя степени в Python. Функция pow() возвращает значение x в степени y. Если присутствует третий параметр, он возвращает x в степени y по модулю z.

Выход:

Давайте передадим третий параметр в функцию pow() и посмотрим на результат.

В этом примере верните значение 3 в степени 3, модуль 5(так же, как(3 * 3 * 3) % 5).

Выход:

Функция pow() возвращает комплексное число, когда мы используем ее с нецелым показателем степени.

Давайте передадим отрицательную экспоненту в функцию pow() и посмотрим на результат.

Выход:

Здесь 3 в степени -1 означает 1/3 = 0,33333333333.

Функция Python math.pow()

Вы также можете использовать метод math.pow() для вычисления показателя степени. Чтобы использовать функцию math.pow() в Python, вам нужно сначала импортировать математическую библиотеку.

Функция math.pow(x, y) принимает два обязательных аргумента и возвращает значение x, возведенное в степень y. Если x отрицательно, а y не является целым числом, возвращается ValueError.

Функция math.pow() преобразует оба аргумента в число с плавающей запятой и возвращает выходные данные типа данных с плавающей запятой.

Выход:

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python