mathモジュールは、数学に関する関数や定数が定義されています。
mathモジュールをインポートすることで、円周率πや三角関数、対数、べき乗、平方根などが扱えるようになります。
>>> import math # mathモジュール >>> math.pi # 円周率 3.1415926535897931 >>> math.cos(math.pi) # コサイン -1.0 >>> math.tan(math.pi) # タンジェント -1.2246063538223773e-016 >>> math.e # 自然対数の底 2.7182818284590451 >>> math.exp(3) # 自然対数の底eの3乗 20.085536923187668 >>> math.log10(10000) # 10を底とした対数 4.0 >>> math.pow(3, 4) # 3の4乗 81.0 >>> math.sqrt(81) # 81の平方根 9.0
円周率や、三角関数のsin,cos,tan、自然対数の底、べき乗計算、平方根の計算など、数学的な操作がmathモジュールで可能となります。
参考:
自然対数 - Wikipedia
中級16:SIN・COS・TAN関数
■この記事のトラックバックURL:
http://www.mapee.jp/mpe334/mt-tb.cgi/168