1.2 KiB
cmath – Mathematical Functions for Complex Numbers
The cmath module provides some basic mathematical functions for working with complex numbers. Floating point support required for this module.
Functions
#####cmath.cos(z)
Return the cosine of z.
#####cmath.exp(z)
Return the exponential of z.
#####cmath.log(z)
Return the natural logarithm of z. The branch cut is along the negative real axis.
#####cmath.log10(z)
Return the base-10 logarithm of z. The branch cut is along the negative real axis.
#####cmath.phase(z)
Returns the phase of the number z, in the range (-pi, +pi).
#####cmath.polar(z)
Returns, as a tuple, the polar form of z.
#####cmath.rect(r, phi)
Returns the complex number with modulus r and phase phi.
#####cmath.sin(z)
Return the sine of z.
#####cmath.sqrt(z)
Return the square-root of z.
Constants
cmath.e
Base of the natural logarithm
cmath.pi
The ratio of a circle’s circumference to its diameter