(PHP 4, PHP 5)
pow — 거듭제곱 표현
사용할 밑
승수
base 의 exp 승. 결과가 정수로 표현될 수 있으면 integer형으로 반환하고, 그렇지 않으면 float형으로 반환합니다. 거듭제곱을 계산할 수 없으면 FALSE를 반환합니다.
버전 | 설명 |
---|---|
4.0.6부터 | 가능하면 결과를 interger로 반환합니다. 이전에는 항상 float로 결과를 반환했습니다. 오래된 버전에서는 복잡한 수에 대해서 이상한 결과를 얻을 수도 있습니다. |
4.2.0부터 | PHP가 값을 계산할 수 없을 때, 경고를 발생하지 않습니다. 조용히 FALSE만 반환합니다. |
Example #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); // PHP >4.0.6 NAN
echo pow(-1, 5.5); // PHP <=4.0.6 1.#IND
?>