指數表達式

pow

(PHP 4, PHP 5, PHP 7, PHP 8)

pow指數表達式

說明

pow(number $base, number $exp): number

返回 baseexp 次方的冪。如果可能,本函式會返回 integer

參數

base

The base to use

exp

指數

返回值

baseexp 次方的冪。 If both arguments are non-negative integers and the result can be represented as an integer, the result will be returned with integer type, otherwise it will be returned as a float.

更新日誌

版本 說明
4.2.0 如果不能計算冪,將發出一條警告,pow() 將返回 falsepow() 開始不產生任何的警告。
4.0.6 如果可能函式現在會返回 integer 的結果,之前 總是返回 float,For older versions, you may receive a bogus result for complex numbers.

範例

示例 #1 pow() 的一些例子

<?php

var_dump
(pow(28)); // int(256)
echo pow(-120); // 1
echo pow(00); // 1

echo pow(-15.5); // PHP >4.0.6  NAN
echo pow(-15.5); // PHP <=4.0.6 1.#IND
?>

註釋

注意:

本函式會轉換所有輸入為數字,即使是非標量值,會導致怪異的(weird)結果。

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *