それらの違いを教えてください。
import math
print math.exp(2)
print
print 2 ** 3
============================
7.38905609893
8
それらの違いを教えてください。
import math
print math.exp(2)
print
print 2 ** 3
============================
7.38905609893
8
: と混同math.exp()
していmath.pow()
ますmath.pow(2, 3) == float(2**3)
。
e を で二乗していますmath.exp(2)
。e は 2.71828183です。ここを参照してください。
では2 ** 3
、2 を 3 乗しています。
math.exp(2)
はe
2乗、2 ** 3
2は3乗です。