Pythonのmathメソッド fabs
Pythonのmathモジュールには、絶対値を計算するための math.fabs() 関数があります。この関数は、与えられた数値の絶対値を返します。
以下は math.fabs() 関数を使用した例です:
pytho ...Pythonのmathメソッド factorial
Pythonのmathモジュールには、階乗(factorial)を計算するための math.factorial() 関数があります。階乗は、正の整数 n に対して n! と表され、1から n までのすべての整数を掛け合わせた値です。
Pythonのmathメソッド floor
Pythonのmathモジュールには、床関数(floor)を提供する math.floor() 関数があります。床関数は、与えられた数値以下で最大の整数を返します。つまり、小数点以下を切り捨てて整数部分を取得します。
以下 ...
Pythonのmathメソッド fmod
Pythonのmathモジュールには、浮動小数点数の剰余を計算するための math.fmod(x, y) 関数があります。この関数は、x を y で割った際の剰余を計算します。
math.fmod() 関数は、剰余を計算す ...
Pythonのmathメソッド frexp
Pythonのmathモジュールには、math.frexp(x) 関数があります。この関数は、浮動小数点数 x を分解して、正規化された仮数部と指数部のタプル (m, e) を返します。
具体的には、x を次のように表現し ...
Pythonのmathメソッド fsum
Pythonのmathモジュールには、浮動小数点数の合計を精度保持して計算するための math.fsum(iterable) 関数があります。この関数は、リストやイテラブル内の浮動小数点数の合計を計算し、高精度な計算を提供します。通常 ...
Pythonのmathメソッド gcd
Pythonのmathモジュールには、最大公約数(GCD、Greatest Common Divisor)を計算するための math.gcd(a, b) 関数があります。この関数は、2つの整数 a と b の最大公約数を計算します。
Pythonのmathメソッド isqrt
Pythonのmathモジュールには、平方根を計算する math.sqrt() 関数がありますが、整数の平方根を取得するための math.isqrt() 関数も存在します。math.isqrt() 関数は、与えられた整数の平方根を整数 ...
Pythonのmathメソッド lcm
Pythonのmathモジュールには、最小公倍数(LCM、Least Common Multiple)を計算するための math.lcm(a, b) 関数があります。この関数は、2つの整数 a と b の最小公倍数を計算します。
Pythonのmathメソッド ldexp
Pythonのmathモジュールには、math.ldexp(x, exp) 関数があります。この関数は、浮動小数点数 x を指数 exp の2の冪乗として表現します。
具体的には、math.ldexp(x, exp) は次 ...
Pythonのmathメソッド nextafter
Pythonのmathモジュールには、指定した浮動小数点数 x の直後の浮動小数点数を返す math.nextafter(x, y) 関数があります。この関数は、x の直後の浮動小数点数を計算し、それを返します。y が x より大きい ...
Pythonのmathメソッド perm
Pythonのmathモジュールには、順列(permutation)を計算するための math.perm(n, k) 関数は存在しません。順列は、異なる要素からk個の要素を選んで並べる方法の数を表すもので、Pythonの標準ライブラリ ...
Pythonのmathメソッド prod
Pythonのmathモジュールには、prodという名前の関数は存在しません。しかし、NumPyライブラリにはnumpy.prod()関数があり、これは配列内の要素の積を計算するために使用されます。NumPyは数値計算のための非常に強 ...
Pythonのmathメソッド remainder
Pythonのmathモジュールには、math.remainder(x, y) 関数が存在します。この関数は、x を y で割った際の剰余を計算します。math.fmod() 関数と似ていますが、math.remainder() 関数 ...
Pythonのmathメソッド trunc
Pythonのmathモジュールには、math.trunc(x) 関数があります。この関数は、与えられた浮動小数点数 x の小数部分を切り捨てて整数部分を取り出します。
以下は math.trunc() 関数を使用した例で ...
Pythonのmathメソッド ulp
Pythonのmathモジュールには、math.ulp(x) 関数があります。この関数は、浮動小数点数 x の最小単位の変動を表すulp (Unit in the Last Place) を返します。ulpは、浮動小数点数の精度を表現 ...
Pythonのmathメソッド isfinite
Pythonのmathモジュールには、有限の浮動小数点数かどうかを判定するための math.isfinite(x) 関数が存在します。この関数は、与えられた浮動小数点数 x が有限の値である場合に True を、無限大やNaN(非数) ...
Pythonのmathメソッド isinf
Pythonのmathモジュールには、浮動小数点数が無限大(Infinity)かどうかを判定するための math.isinf(x) 関数が存在します。この関数は、与えられた浮動小数点数 x が無限大の場合に True を、そうでない場 ...
Pythonのmathメソッド isnan
Pythonのmathモジュールには、浮動小数点数がNaN(非数、Not-a-Number)かどうかを判定するための math.isnan(x) 関数が存在します。この関数は、与えられた浮動小数点数 x がNaNの場合に True を ...
Pythonのmathメソッド isclose
Pythonのmathモジュールには、浮動小数点数がほぼ等しいかどうかを判定するための math.isclose(a, b, rel_tol=1e-09, abs_tol=0.0) 関数が存在します。この関数は、2つの浮動小数点数 a ...
Pythonのmathメソッド dist
Pythonのmathモジュールには、math.dist(p, q) という名前の関数は存在しません。しかし、座標点 p と q 間の距離を計算するためには、通常のユークリッド距離を計算する方法が使われます。ユークリッド距離は、2つの ...
Pythonのmathメソッド hypot
Pythonのmathモジュールには、2つの辺の長さを与えて直角三角形の斜辺(ユークリッド距離)を計算するための math.hypot(x, y) 関数があります。この関数は、与えられた x と y が直角三角形の2つの辺の長さとして ...