cmath – 复数的数学函数

该模块实现了相应 CPython 模块的 一个子集,如下所述。有关更多信息,请参阅原始 CPython 文档: cmath.

cmath 模块提供了一些用于处理复数的基本数学函数。

可用性:在 WiPy 和 ESP8266 上不可用。此模块需要浮点支持。

功能

cmath.cos(z)

返回 的余弦z.

cmath.exp(z)

返回 的指数 z.

cmath.log(z)

返回 的自然对数z。分支切割沿负实轴。

cmath.log10(z)

返回以 10 为底的对数 z。分支切割沿负实轴。

cmath.phase(z)

返回数字的相位,z范围为 (-pi, +pi]。

cmath.polar(z)

以元组形式返回 的极坐标形式z

cmath.rect(r, phi)

返回具有模数r 和相位的复数phi.

cmath.sin(z)

返回 的正弦z

cmath.sqrt(z)

返回 的平方根z

常数

cmath.e

自然对数的底

cmath.pi

圆的周长与其直径的比值