pow

(PHP 3, PHP 4, PHP 5)

pow -- 指数関数値

説明

number pow ( number base, number exp )

baseexp 乗を 返します。可能な場合、この関数は、integer 型の値を 返します。

累乗が計算できない場合は警告が発生し、 pow()FALSE を返します。 PHP 4.2.0 以降、pow() は一切警告を発生させません。

注意: PHP は、負の base を処理できません。

例 1. pow() の例

<?php

var_dump
(pow(2, 8)); // int(256)
echo pow(-1, 20); // 1
echo pow(0, 0); // 1

echo pow(-1, 5.5); // error

?>

警告

PHP 4.0.6 より前のバージョンでは、pow() は 常に float を返します。この場合、警告の問題は ありません。

exp()sqrt()bcpow() および gmp_pow() も参照ください。