冪根・累乗根
冪根(べきこん)、または累乗根(るいじょうこん)は、冪乗(累乗)に相対する概念で、冪乗すると与えられた数になるような新たな数のことをいう。
冪根の計算
PHPの場合、平方根を計算する関数はあるけど、冪根を計算する関数はない。
※冪根の整数部分や余りを出す関数はある。
(但し、PHP5.6以降 gmp_root, gmp_rootrem)
「Xのn乗根 = Xの(1/n)乗」ということを利用して次のように計算する。
// 累乗根を求める関数
function nthRoot($x,$n){
return pow($x, 1 / $n);
}
// 125の3乗根を求める
echo nthRoot(125, 3);
// float(5)