PHP pow() 函式
定義和用法
** pow **() 函式用於計算某個數的冪。它返回 xy 計算結果,即 x 的 y 次方。PHP 還提供“**”運算子作為指數運算子。
因此,pow(x,y) 返回 xy,與 x**y 相同
語法
pow ( number $base , number $exp ) : number
引數
| 序號 | 引數和說明 |
|---|---|
| 1 | base 要計算冪的基數 |
| 2 | exp 基數的冪 |
返回值
PHP pow() 函式返回基數的 exp 次方。如果兩個引數都是非負整數,結果將作為整數返回,否則將作為浮點數返回。
PHP 版本
此函式可以在 PHP 版本 4.x、PHP 5.x 和 PHP 7.x 中使用。
示例
以下示例使用 pow() 函式計算 102
<?php echo "pow(10,2) = " . pow(10,2); echo " using ** operator " . 10**2; ?>
輸出
將生成以下結果 −
pow(10,2) = 100 using ** operator 100
示例
任何數的 0 次方結果為 1。以下示例驗證了這一點 −
<?php
$x=10;
$y=0;
echo "pow(" . $x, "," . $y . ")=". pow($x,$y);
?>輸出
將生成以下結果 −
pow(10,0)=1
示例
以下示例使用 pow() 函式計算 100 的平方根;
<?php
$x=100;
$y=0.5;
echo "pow(" . $x, "," . $y . ")=". pow($x,$y) . "
";
echo "using sqrt() function : ". sqrt(100);
?>輸出
將生成以下結果 −
pow(100,0.5)=10 using sqrt() function : 10
示例
此示例展示了在計算圓的面積中使用 pow() 函式。−
<?php $radius=5; echo "radius = " . $radius . " area = " . M_PI*pow(5,2); ?>
輸出
將生成以下結果 −
radius = 5 area = 78.539816339745
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP