TECH I.S.

Python cmathモジュール


Python cmathモジュール

Pythonには、複素数の数学タスクに使用できる組み込みモジュールがあります。

このモジュールのメソッドはintfloat、および複素数を受け入れます。__complex__()または__float__()メソッドを持つPythonオブジェクトも受け入れます。

このモジュールのメソッドは、ほとんどの場合、複素数を返します。戻り値が実数で表現できる場合、戻り値の虚数部は0になります。

cmathモジュールには、一連のメソッドと定数があります。

cMathメソッド


方法

説明

cmath.acos(x) xの逆余弦値を返します。
cmath.acosh(x) xの双曲線逆余弦を返します。
cmath.asin(x) xの逆正弦を返します。
cmath.asinh(x) xの双曲線逆正弦を返します。
cmath.atan(x) xの逆正接値を返します。
cmath.atanh(x) xの双曲線逆正接値を返します。
cmath.cos(x) xのコサインを返します。
cmath.cosh(x) xの双曲線余弦を返します。
cmath.exp(x) Exの値を返します。ここで、Eはオイラー数(約 2.718281...)、xはそれに渡される数値です。
cmath.isclose() 2つの値が近いかどうかをチェックします。
cmath.isfinite(x) xが有限数かどうかをチェックします。
cmath.isinf(x) xが正の無限大か負の無限大かを調べます。
cmath.isnan(x) xがNaN(非数値)かどうかをチェックします。
cmath.log(x[,base]) xの底に対する対数を返します。
cmath.log10(x) xの10を底とする対数を返します。
cmath.phase() 複素数の位相を返します。
cmath.polar() 複素数を極座標に変換します。
cmath.rect() 極座標を直角形に変換します。
cmath.sin(x) xのsinを返します。
cmath.sinh(x) xの双曲線正弦を返します。
cmath.sqrt(x) xの平方根を返します。
cmath.tan(x) xのtanを返します。
cmath.tanh(x) xの双曲線正接を返します。


cMath 定数


絶え間ない

説明

cmath.e オイラー数(2.7182...)を返します。
cmath.inf 浮動小数点の正の無限値を返します。
cmath.infj 複素無限値を返します。
cmath.nan 浮動小数点NaN(非数)値を返します。
cmath. on him coplext NaN(非数)値を返します。
cmath.pi PI(3.1415...)を返します。
cmath.tau 数値(6.2831...)を返します。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細