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¶円周と直径の比