龙空技术网

python 内置模块cmath,数学运算复数

局外人LZ 69

前言:

现时我们对“python cmath模块”大约比较着重,同学们都想要知道一些“python cmath模块”的相关内容。那么小编同时在网络上网罗了一些对于“python cmath模块””的相关资讯,希望咱们能喜欢,姐妹们快快来了解一下吧!

一、使用

import cmath

二、极坐标与直角坐标的相互转换函数

函数

描述

phase(x)

返回x的相位。如果x是浮点数,其等价于math. atan2(x.imag, x.real)。结果范围在正负ℼ之间。

polar(x)

返回x的极坐标表达形式(r, phi)(r, phi)等价于(abs(x), phase(x))。

rect(r,phi)

用(r,phi)构建一个复数,并将其返回。

三、指数函数和对数函数

函数

描述

exp(x)

返回e**x的结果值

log(x, [base])

对x求base指定底的对数运算,并返回结果值。如果base没有给出,其默认为e。有一个分支从0开始沿负实轴旋转到-∞,从上向下连续。

log10(x)

求x以10为底的对数

sqrt(x)

返回x的平方根

四、三角函数

函数

描述

acos(x)

返回x的反余弦值,复数

asin(x)

返回x的反正弦值,复数

atan(x)

返回x的反正切值,复数

sin(x)

返回x的正弦值,复数

tan(x)

返回x的正切值,复数

cos(x)

返回x的余弦值,复数

五、双曲函数

函数

描述

acosh(x)

返回x的反双曲余弦值,复数

asinh(x)

返回x的反双曲正弦值,复数

atanh(x)

返回x的反双曲正切值,复数

cosh(x)

返回x的双曲余弦值,复数

sinh(x)

返回x的双曲正弦值,复数

tanh(x)

返回x的双曲正切值,复数

六、分类函数

函数

描述

isfinite(x)

如果x的实部和虚部都是有限数,返回True,否则返回False

isinf(x)

如果x的实部或虚部为无穷数,返回True,否则返回False。

isnan(x)

如果x的实部或虚部是NaN,返回True。

isclose(a, b, *, rel_tol=1e-09, abs_tol=0.0)

如果a与b的值之差在规定的范围内,返回True,否则返回False

七、属性常量

函数

描述

pi

浮点数形式的圆周率常量。

e

浮点数形式的自然数e

tau

浮点数形式的数学常量τ

inf

浮点形式的正无穷。

infj

实部为0,虚部为正无穷的复数。

nan

浮点形式的非数字值

nanj

实部为0,虚部为NaN的复数。

标签: #python cmath模块 #python内置数值运算