Python3 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/python3
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))
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その他の拡張