Python 数学モジュール
Python 数学モジュール
Pythonには、数学的なタスクに使用できる組み込みモジュールがあります。
math
モジュールには、一連のメソッドと定数があります。
数学メソッド
方法 |
説明 |
---|---|
math.acos() | 数値の逆余弦を返します。 |
math.acosh() | 数値の逆双曲線余弦を返します。 |
math.asin() | 数値の逆正弦を返します。 |
math.asinh() | 数値の逆双曲線正弦を返します。 |
math.atan() | 数値の逆正接をラジアンで返します。 |
math.atan2() | y/xの逆正接をラジアンで返します。 |
math.atanh() | 数値の逆双曲線タンジェントを返します。 |
math.ceil() | 数値を最も近い整数に丸めます。 |
math.comb() | n個のアイテムからk個のアイテムを繰り返しと順序なしで選択する方法の数を返します。 |
math.copysign() | 最初のパラメーターの値と2番目のパラメーターの符号で構成されるfloatを返します。 |
math.cos() | 数値のコサインを返します。 |
math.cosh() | 数値の双曲線余弦を返します。 |
math.degrees() | 角度をラジアンから度に変換します。 |
math.dist() | 2点(pとq)の間のユークリッド距離を返します。ここで、pとqはその点の座標です。 |
math.erf() | 数値の誤差関数を返します。 |
math.erfc() | 数値の相補誤差関数を返します。 |
math.exp() | Eのx乗を返します。 |
math.expm1() | 例1を返します。 |
math.fabs() | 数値の絶対値を返します。 |
math.factorial() | 数値の階乗を返します。 |
math.floor() | 数値を最も近い整数に切り捨てます。 |
math.fmod() | x/yの余りを返します。 |
math.frexp() | 指定された数値の仮数と指数を返します。 |
math.fsum() | イテラブル(繰り返し可能)なすべてのアイテム(タプル、配列、リストなど)の合計を返します。 |
math.gamma() | xにおけるガンマ関数を返します。 |
math.gcd() | 2つの整数の最大公約数を返します。 |
math.hypot() | ユークリッド ノルムを返します。 |
math.isclose() | 2つの値が互いに近いかどうかを確認します。 |
math.isfinite() | 数値が有限かどうかをチェックします。 |
math.isinf() | 数が無限かどうかをチェックします。 |
math.isnan() | 値がNaN(非数値)かどうかをチェックします。 |
math.isqrt() | 平方根の数値を最も近い整数に丸めます。 |
math.ldexp() | math.frexp()の逆数を返します。これは、与えられた数値xとiのx*(2**i)です |
math.lgamma() | xの対数ガンマ値を返します。 |
math.log() | 数値の自然対数、または底に対する数値の対数を返します。 |
math.log10() | xの10を底とする対数を返します。 |
math.log1p() | 1+xの自然対数を返します。 |
math.log2() | xの2を底とする対数を返します。 |
math.perm() | n個のアイテムから k個のアイテムを順序付きで繰り返しなしで選択する方法の数を返します。 |
math.pow() | xのy乗の値を返します。 |
math.prod() | イテラブル(繰り返し可能)内のすべての要素の積を返します。 |
math.radians() | 度の値をラジアンに変換します。 |
math.remainder() | 分子が分母で完全に割り切れる最も近い値を返します。 |
math.sin() | 数値のサインを返します。 |
Math.singh() | 数値の双曲線サインを返します。 |
math.sqrt() | 数値の平方根を返します。 |
math.tan() | 数値のタンジェントを返します。 |
math.tanh() | 数値の双曲線タンジェントを返します。 |
math.trunc() | 数値の切り捨てられた整数部分を返します。 |
数学定数
絶え間ない |
説明 |
---|---|
math.e | オイラー数(2.7182...)を返します。 |
math.inf | 浮動小数点の正の無限大を返します。 |
math.nan | 浮動小数点NaN(非数値)値を返します。 |
math.pi | PI(3.1415...)を返します。 |
math.tau | 戻り値(6.2831...) |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。