どうも、ちょげ(@chogetarou)です。
e(ネイピア数)の累乗を取得する方法を紹介します。
方法

e(ネイピア数)の累乗を取得する方法は、3つあります。
演算子
1つ目は、演算子を使う方法です。
まず、mathをインポートします。
import math
そして、math.e ** n
のように、**
の左辺にmath.e、右辺に指数を指定します。
#n=指数
result = math.e ** n
上記の**は、eのn乗(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)
コメント