どうも、ちょげ(@chogetarou)です。
数値の累乗(べき乗)を取得する方法を紹介します。
方法

数値の累乗(べき乗)を取得する方法は、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;
コメント