src/pylib/Lib/cmath

Source   Edit  

Lib/cmath

complex math library for Python's complex

Consts

infj: PyComplex[float64] = (re: 0.0, im: inf)
Source   Edit  
nanj: PyComplex[float64] = (re: 0.0, im: nan)
Source   Edit  

Procs

func isclose(a, b: Complex; rel_tol = 1e-9; abs_tol = 0.0): bool
Source   Edit  
func isfinite(z: PyComplex): bool
Source   Edit  
func isnan(z: PyComplex): bool
Source   Edit  
func log(z: PyComplex): PyComplex
ln(z) Source   Edit  
func log(z: PyComplex; base: SomeNumber | PyComplex): PyComplex
Source   Edit  
func rect[T](r, phi: T): PyComplex[T]
Source   Edit  

Templates

template acos(x: PyComplex): untyped
Source   Edit  
template acosh(x: PyComplex): untyped
Source   Edit  
template asin(x: PyComplex): untyped
Source   Edit  
template asinh(x: PyComplex): untyped
Source   Edit  
template atan(x: PyComplex): untyped
Source   Edit  
template atanh(x: PyComplex): untyped
Source   Edit  
template exp(z: PyComplex): PyComplex
Source   Edit  
template log10(z: PyComplex): PyComplex
Source   Edit  
template phase(z: PyComplex): PyComplex
Source   Edit  
template polar(z: PyComplex): PyComplex
Source   Edit  
template sin(z: PyComplex): PyComplex
Source   Edit  
template sqrt(z: PyComplex): PyComplex
Source   Edit