PHP pow() 函式


定義和用法

** pow **() 函式用於計算某個數的冪。它返回 xy 計算結果,即 x 的 y 次方。PHP 還提供“**”運算子作為指數運算子。

因此,pow(x,y) 返回 xy,與 x**y 相同

語法

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

引數

序號引數和說明
1base
要計算冪的基數
2exp
基數的冪

返回值

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

更新於: 2020-06-30

795 次瀏覽

開始您的 職業生涯

完成本課程,獲取認證

開始學習
廣告