cmath --- 複素数向けの数学関数#cmath モジュールは、三角関数、指数関数、対数関数、そして直交形式 (real, imag) と極形式 (r, phi) の相互変換を含む、複素数を扱うための基本的な数学関数を提供します。関数#cmath.cos(z: complex) → complex#z のコサインを返します。cmath.exp(z: complex) → complex#z の指数関数を返します。cmath.log(z: complex) → complex#z の自然対数を返します。分岐切断は負の実軸に沿っています。cmath.log10(z: complex) → complex#z の常用対数(底10)を返します。分岐切断は負の実軸に沿っています。cmath.phase(z: complex) → float#数 z の位相を、範囲 (-pi, +pi] で返します。cmath.polar(z: complex) → Tuple[float, float]#z の極形式をタプルとして返します。cmath.rect(r: float, phi: float) → complex#絶対値 r と位相 phi を持つ複素数を返します。cmath.sin(z: complex) → complex#z のサインを返します。cmath.sqrt(z: complex) → complex#z の平方根を返します。定数#cmath.e: float#自然対数の底cmath.pi: float#円周と直径の比