GitBook: [master] 351 pages modified

This commit is contained in:
Daniel Spindelbauer
2018-08-15 09:24:00 +00:00
committed by gitbook-bot
parent c953c89248
commit a572e69d02
177 changed files with 275 additions and 275 deletions

View File

@@ -0,0 +1,47 @@
# 5.3.6 cmath
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 circles circumference to its diameter