[PHP]数値の累乗(べき乗)を取得するには?

PHP

どうも、ちょげ(@chogetarou)です。

数値の累乗(べき乗)を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

数値の累乗(べき乗)を取得する方法は、2つあります。

pow()

ひとつは、pow()を使う方法です。

まず、pow()を呼び出します。

pow()の第1引数に数値、第2引数に指数を指定します。

//x=数値, n=指数
$result = pow(x, n);

上記のpow()は、第1引数に指定した数値のn乗(n=第2引数の値)を取得します。

使用例

<?php
$result1 = pow(2, 4);
$result2 = pow(3, 2);
$result3 = pow(10, 3);

echo $result1 , PHP_EOL;
echo $result2 , PHP_EOL;
echo $result3;
?>
出力:
16
9
1000

演算子

もうひとつは、演算子を使う方法です。

「**」の左辺に数値、右辺に指数を指定します。

//x=数値, n=指数
$result = x ** n;

上記の「**」は、左辺に指定した数値のn乗(n=右辺の値)を取得します。

使用例

<?php
$result1 = 2 ** 4;
$result2 = 3 ** 2;
$result3 = 10 ** 3;

echo $result1 , PHP_EOL;
echo $result2 , PHP_EOL;
echo $result3;
?>
出力:
16
9
1000

まとめ

数値の累乗(べき乗)を取得する方法は、次の2つです。

  • pow()を使う方法
    $result = pow(x, n);
  • 演算子を使う方法
    $result = x ** n;

コメント

タイトルとURLをコピーしました