math
导入方法
函数
acos(x)
返回x的反余弦(以弧度表示)。
acosh(x)
返回x的逆双曲余弦。
asin(x)
返回x的反正弦(以弧度表示)。
asinh(x)
返回x的逆双曲正弦值。
atan(x)
返回x的反正切(以弧度表示)。
atan2(y,x)
返回y / x的反正切(以弧度表示)。 与atan(y / x)不同,考虑x和y的符号。
atanh(x)
返回x的逆双曲正切。
ceil(x)
向上取整
copysign(x,y)
xy符号相同,返回x;xy符号不同,返回-x;xy均可以为0(-0,表示负号,否则为正号)
cos(x)
返回x的余弦值(以弧度为单位)。
cosh(x)
返回x的双曲余弦值。
degrees(x)
将角度x从弧度转换为度数。
erf(x)
我不懂
erfc(x)
我不懂
exp(x)
返回e的x次方
expm1(x)
返回exp(x)-1。 当x小的时候使用会精确。
fabs(x)
返回float x的绝对值。
factorial(x)
返回x的阶乘
floor(x)
返回小于等于x的最大整数
fmod(x,y)
返回x%y
frexp(x)
我不懂
fsum(可迭代)
返回一个可迭代的值的总和(对序列求和),且不丢失精度
gamma(x)
x的伽玛函数。
gcd(x,y)
x和y的最大公约数
hypot(x,y)
返回欧几里德距离sqrt(x x + y y)。
isclose(a,b,*,rel_tol = 1e-09,abs_tol = 0.0)
我不懂
isfinite(x)
如果x既不是无穷大也不是NaN,则返回True,否则返回False。
isinf(x)
如果x是正或负无穷大,则返回True,否则返回False。
isnan(x)
如果x是NaN(不是数字),则返回True,否则返回False。
ldexp(x,i)
返回x *(2 ** i)。
lgamma(x)
x的Gamma函数绝对值的自然对数。
log(x [,base])
将x的对数返回给定的基数。 如果未指定基数,则返回x的自然对数(基数e)。
log10(x)
返回x的基数10对数。
log1p(x)
返回1 + x(基数e)的自然对数。 结果以对于接近零的x精确的方式计算。
log2(x)
返回x的基数2对数。
modf(x)
返回x的小数和整数部分。以元组形式返回.
pow(x,y)
返回x ** y。
radians(x)
将角度x从度数转换为弧度。
sin(x)
返回x的正弦值(以弧度表示)。
sinh(x)
返回x的双曲正弦值。
sqrt(x)
返回x的平方根。
tan(x)
返回x的正切(以弧度表示)。
tanh(x)
返回x的双曲正切。
trunc(xReal)
我不懂
数据
e
2.718281828459045
inf
INF
nan
nan
pi
3.141592653589793
tau
6.283185307179586
Last updated
Was this helpful?