很多時候,在求解數學表達式時,我們要求將數字增加一個特定的值。我們也稱此數字為冪。例如,指數表達式,立方根,平方根等。因此,在這種情況下,PHP的內置函數pow()發揮了作用。
PHP中的pow()函數用於計算提高到指數冪的底數。它是一個通用函數,可以將數字升為任意值,它采用兩個參數(即底數和指數)並返回所需的答案。
如果傳遞的兩個參數均為非負整數,並且結果可以表示為整數,則返回的結果為整數類型,否則返回為浮點數。我們已經在本文中簡要討論了pow()函數PHP |數學函數。在本文中,我們將詳細了解pow()函數。
用法:
number pow($base, $exp)
參數:pow()函數接受兩個參數,如以上語法所示:
$base:用於指定基準。
$exponent:用於指定指數。
返回值:它返回一個數字(整數或浮點數),該數字等於提高到$exponent冪的$base。
例子:
Input : pow(3, 2)
Output : 9
Input : pow(-3, 2)
Output : 9
Input : pow(-3, -3)
Output : 0.037037037037037
Input : pow(-3, -3.2)
Output : NaN
以下示例程序旨在說明pow()在PHP中的工作:
當傳遞的兩個參數均為正時:
echo(pow(3, 2));
?>
輸出:
9
當$base為負數且$exponent為正偶數時:
echo(pow(-3, 2));
?>
輸出:
9
當$base為負且$exponent為負奇數時:
echo(pow(-3, -3));
?>
輸出:
0.037037037037037
當$base為負數且$exponent為負數且帶小數位時:
echo(pow(-3, -3.2));
?>
輸出:
NaN
注意事項:
pow()函數用於求解指數表達式。
它是一個通用函數,可用於任何指數值。
如果您要計算函數的平方根,請避免使用pow()函數,因為PHP已經具有用於計算平方根的內置函數,並且比pow()效率更高。