【PHP】数値の累乗を取得する関数「pow()」


今回はPHPで指定した数値の「n乗」の値を返してくれる関数「pow()」について記述していきます。
この関数を知らないときは「for()」などを使用して繰り返し計算で再現していましたが、便利な関数が用意されているものです(*’ω’*)

「pow()」を使用して累乗計算を行う

それでは早速サンプルを見てみましょう。使い方はとっても簡単です。

 

各々、「pow()」を使用して累乗計算が行われています。
最初の「pow(2,4)」は「2 × 2 × 2 × 2 = 16」となり、「pow($test1,$test2);」はそれぞれの変数に3が代入されているので「3 × 3 × 3 = 27」としっかり計算できていますね。
しかしながら下2つのサンプルでは、表示しきれない…また計算しきれないほどの巨大な数値となる場合、浮動小数点演算表記や「INF」といった結果が返ってきます。

まとめ

  • 累乗計算をPHP関数で行いたい時は「pow(“基数”,”指数”)」で計算する。
  • 計算結果が巨大な場合、浮動小数点演算や「INF」といった結果が返ってくる

 

エッグ

シェアする