Python mathモジュール徹底解説!基本から応用まで
Pythonでは、mathモジュールが多くの数学演算の関数や定数を提供しています。mathモジュールをインポートしてその関数や定数を使用することができます。一般的なmath関数には、以下が含まれます:
- math.sqrt(x)関数は、xの平方根を返します。
- math.pow(x, y)関数は、xのy乗を返します。
- math.sin(x)、math.cos(x)、math.tan(x)のそれぞれは、xのsin、cos、tanの値を返す。
- math.log(x, base)は、xをbaseを底とする対数に変える関数です。
- math.floor(x)は、x以下の最大の整数を返します。
- math.ceil(x)はx以上の最小の整数を返す。
これらの関数以外にも、mathモジュールにはmath.piは円周率πを表し、math.eは自然対数のeを表すなど、いくつかの一般的な数学定数が提供されています。
mathモジュールの関数はすべて浮動小数点数を対象としていますので、整数を操作する場合は組み込みの数学演算子や関数を使用する必要があります。