[Python]e(ネイピア数)の累乗を取得するには?

python

どうも、ちょげ(@chogetarou)です。

e(ネイピア数)の累乗を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

e(ネイピア数)の累乗を取得する方法は、3つあります。

演算子

1つ目は、演算子を使う方法です。

まず、mathをインポートします。

import math 

そして、math.e ** nのように、**の左辺にmath.e、右辺に指数を指定します。

#n=指数
result = math.e ** n

上記の**は、eのn乗(n= **の右辺の値)を取得します。

mathの代わりにnumpyを使えます。

result = numpy.e ** n

使用例

import math 

num = math.e ** 1
num2 = math.e ** 2
num3 = math.e ** 3

print(num)
print(num2)
print(num3)
出力:
2.718281828459045
7.38905609893065
20.085536923187668math.

math.exp()

2つ目は、math.exp()を使う方法です。

まず、mathをインポートします。

import math 

mathからexp()を呼び出します。

そして、exp()の引数に指数を指定します。

#n=指数
result = math.exp(n)

上記のexp()は、eのn乗(n= expの引数)を取得します。

使用例

import math 

num = math.exp(1)
num2 = math.exp(2)
num3 = math.exp(3)

print(num)
print(num2)
print(num3)
出力:
2.718281828459045
7.38905609893065
20.085536923187668

numpy.exp()

3つ目は、numpy.exp()を使う方法です。

まず、numpyをインポートします。

import numpy

numpyからexp()を呼び出します。

そして、numpy.exp()の引数に指数を指定します。

#n=指数
result = numpy.exp(n)

上記のnumpy.exp()は、eのn乗(n= expの引数)を取得します。

使用例

import numpy as np

num = np.exp(1)
num2 = np.exp(2)
num3 = np.exp(3)

print(num)
print(num2)
print(num3)
出力:
2.718281828459045
7.38905609893065
20.085536923187668

まとめ

eの累乗を取得する方法は、次の3つです。

  • 演算子を使う方法
    result = math.e ** n
  • math.exp()を使う方法
    result = math.exp(n)
  • numpy.exp()を使う方法
    result = numpy.exp(n)

コメント

タイトルとURLをコピーしました