Python pow() 関数

Python 数値


説明

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

Python 数値

その他の拡張