python怎么表达e,python怎么表示ePython?
e是科学计数法的一种表示
eN: 10的N次方
1e2 =1 * 10^2 =100
1.2e-5 =1.2 * 10^(-5) =0.000012
导入math 用math.e表示,如: mport math math.eN 或 import numpy as np np.eN
exp()方法返回x的指数,ex。
语法 以下是 exp() 方法的语法:
import math
math.exp( x )
注意:exp()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。
参数
x -- 数值表达式。
返回值
返回x的指数,ex。
实例
以下展示了使用 exp() 方法的实例:
#!/usr/bin/python
import math # 导入 math 模块
print 'math.exp(-45.17) : ', math.exp(-45.17)
print 'math.exp(100.12) : ', math.exp(100.12)
print 'math.exp(100.72) : ', math.exp(100.72)
print 'math.exp(119L) : ', math.exp(119L)
print 'math.exp(math.pi) : ', math.exp(math.pi)
以上实例运行后输出结果为:
math.exp(-45.17) : 2.41500621326e-20
math.exp(100.12) : 3.03084361407e+43
math.exp(100.72) : 5.52255713025e+43
math.exp(119L) : 4.7978133273e+51
math.exp(math.pi) : 23.1406926328
科学计数法的好处:
1、精确。科学记数法的形式是由两个数的乘积组成的。表示为a×10^b(aEb),其中一个因数为a(1≤|a|
2、方便。用科学记数法表示数时,不改变数的符号,只是改变数的书写形式而已,可以方便的表示日常生活中遇到的一些极大或极小的数 。如:光的速度大约是300,000,000米/秒。
例如,全世界人口数大约是:6,100,000,000。这样的数,读、写都很不方便,我们可以免去写这么多重复的0,将其表现为这样的形式:6,100,000,000=6.1×10^9。
赞0
踩0