cmath — matematiska funktioner för komplexa tal#

Modulen cmath tillhandahåller grundläggande matematiska funktioner för arbete med komplexa tal, inklusive trigonometriska, exponentiella och logaritmiska funktioner samt konverteringar mellan rektangulär (real, imag)- och polär (r, phi)-representation.

Funktioner#

cmath.cos(z: complex) complex#

Returnerar cosinus av z.

cmath.exp(z: complex) complex#

Returnerar exponentialfunktionen av z.

cmath.log(z: complex) complex#

Returnerar den naturliga logaritmen av z. Förgreningssnittet ligger längs den negativa reella axeln.

cmath.log10(z: complex) complex#

Returnerar 10-logaritmen av z. Förgreningssnittet ligger längs den negativa reella axeln.

cmath.phase(z: complex) float#

Returnerar fasen för talet z, i intervallet (-pi, +pi].

cmath.polar(z: complex) Tuple[float, float]#

Returnerar, som en tupel, polärformen av z.

cmath.rect(r: float, phi: float) complex#

Returnerar det komplexa talet med absolutbeloppet r och fasen phi.

cmath.sin(z: complex) complex#

Returnerar sinus av z.

cmath.sqrt(z: complex) complex#

Returnerar kvadratroten av z.

Konstanter#

cmath.e: float#

Basen för den naturliga logaritmen

cmath.pi: float#

Förhållandet mellan en cirkels omkrets och dess diameter