很多時候,在求解數學表達式時,我們要求將數字增加一個特定的值。我們也稱此數字為冪。例如,指數表達式,立方根,平方根等。因此,在這種情況下,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中的工作:
- 當傳遞的兩個參數均為正時:
<?php echo(pow(3, 2)); ?>
輸出:
9
- 當$base為負數且$exponent為正偶數時:
<?php echo(pow(-3, 2)); ?>
輸出:
9
- 當$base為負且$exponent為負奇數時:
<?php echo(pow(-3, -3)); ?>
輸出:
0.037037037037037
- 當$base為負數且$exponent為負數且帶小數位時:
<?php echo(pow(-3, -3.2)); ?>
輸出:
NaN
注意事項:
- pow()函數用於求解指數表達式。
- 它是一個通用函數,可用於任何指數值。
- 如果您要計算函數的平方根,請避免使用pow()函數,因為PHP已經具有用於計算平方根的內置函數,並且比pow()效率更高。
參考:
http://php.net/manual/en/function.pow.php
相關用法
- p5.js nfc()用法及代碼示例
- p5.js nfp()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- p5.js nfs()用法及代碼示例
- PHP cos( )用法及代碼示例
- PHP sin( )用法及代碼示例
- p5.js nf()用法及代碼示例
- PHP tan( )用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- d3.js d3.set.has()用法及代碼示例
- PHP Ds\Set xor()用法及代碼示例
- PHP pi( )用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | pow() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。