Python pow() 関数
説明
pow()メソッドは x を返しますy(x の y 乗)の値。
構文
以下は math モジュールの pow() メソッドの構文です:
import math math.pow( x, y )
組み込みの pow() メソッド
pow(x, y[, z])
関数は x の y 乗を計算し、z が存在する場合は結果に対して剰余演算を行います。その結果は pow(x,y) % z と同等です。
注意:pow() は組み込みメソッドとして直接呼び出せます。組み込みメソッドはパラメータを整数として扱いますが、math モジュールはパラメータを float に変換します。
パラメータ
- x -- 数値式。
- y -- 数値式。
- z -- 数値式。
戻り値
x を返しますy(x の y 乗)の値。例
以下は pow() メソッドを使用した例です:
例
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import math # math モジュールをインポート
print "math.pow(100, 2) : ", math.pow(100, 2)
# 組み込みを使用して、出力結果の違いを確認
print "pow(100, 2) : ", pow(100, 2)
print "math.pow(100, -2) : ", math.pow(100, -2)
print "math.pow(2, 4) : ", math.pow(2, 4)
print "math.pow(3, 0) : ", math.pow(3, 0)
上記の例を実行すると、出力結果は次のようになります:
math.pow(100, 2) : 10000.0 pow(100, 2) : 10000 math.pow(100, -2) : 0.0001 math.pow(2, 4) : 16.0 math.pow(3, 0) : 1.0その他の拡張