Pythonのmathメソッド exp
Pythonのmathモジュールに含まれている math.exp(x) 関数は、指数関数 (exponential function) の値を計算します。具体的には、e (自然対数の底) を x 乗した結果を返します。
以 ...
Pythonのmathメソッド sqrd
Pythonのmathモジュールには、sqrdという名前の関数は存在しません。おそらく、squared(平方)を指すものだと思われます。
数値の平方を計算するには、通常の演算子 ** を使用します。例えば、数値 x の平方 ...
Pythonのmathメソッド pow
Pythonのmathモジュールに含まれている math.pow(x, y) 関数は、数値 x を指数 y でべき乗した結果を計算します。この関数は、浮動小数点数を返します。
以下は math.pow() 関数を使用した例 ...
Pythonのmathメソッド pi
Pythonのmathモジュールを使用して円周率π(pi)を取得する方法は、次のようになります。
pythonimport mathpi = math.piprint(pi)上記のコードを実行すると、円周率πの値が表示され ...
Pythonのmathメソッド dist
Pythonのmathモジュールには、math.dist(p, q) という名前の関数は存在しません。しかし、座標点 p と q 間の距離を計算するためには、通常のユークリッド距離を計算する方法が使われます。ユークリッド距離は、2つの ...
Pythonのmathメソッド isclose
Pythonのmathモジュールには、浮動小数点数がほぼ等しいかどうかを判定するための math.isclose(a, b, rel_tol=1e-09, abs_tol=0.0) 関数が存在します。この関数は、2つの浮動小数点数 a ...
Pythonのmathメソッド isnan
Pythonのmathモジュールには、浮動小数点数がNaN(非数、Not-a-Number)かどうかを判定するための math.isnan(x) 関数が存在します。この関数は、与えられた浮動小数点数 x がNaNの場合に True を ...
Pythonのmathメソッド isinf
Pythonのmathモジュールには、浮動小数点数が無限大(Infinity)かどうかを判定するための math.isinf(x) 関数が存在します。この関数は、与えられた浮動小数点数 x が無限大の場合に True を、そうでない場 ...
Pythonのmathメソッド isfinite
Pythonのmathモジュールには、有限の浮動小数点数かどうかを判定するための math.isfinite(x) 関数が存在します。この関数は、与えられた浮動小数点数 x が有限の値である場合に True を、無限大やNaN(非数) ...
Pythonのmathメソッド ulp
Pythonのmathモジュールには、math.ulp(x) 関数があります。この関数は、浮動小数点数 x の最小単位の変動を表すulp (Unit in the Last Place) を返します。ulpは、浮動小数点数の精度を表現 ...
Pythonのmathメソッド trunc
Pythonのmathモジュールには、math.trunc(x) 関数があります。この関数は、与えられた浮動小数点数 x の小数部分を切り捨てて整数部分を取り出します。
以下は math.trunc() 関数を使用した例で ...
Pythonのmathメソッド remainder
Pythonのmathモジュールには、math.remainder(x, y) 関数が存在します。この関数は、x を y で割った際の剰余を計算します。math.fmod() 関数と似ていますが、math.remainder() 関数 ...