PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHP pow()関数


定義と使用法

パウ ()関数は、特定の数値の累乗を計算するために使用されます。 x y を返します 計算。xをyに上げたものとも呼ばれます。 PHPは、「**」asexponentiation演算子も提供します。

したがって、pow(x、y)はx y を返します これはx**y

と同じです

構文

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

パラメータ

パラメータと説明
Sr.No
1 ベース
上げるベース
2 exp
ベースを上げる必要があるパワー

戻り値

PHPのpow()関数は、expの累乗で累乗されたベースを返します。両方の引数が非負の整数の場合、結果は整数として返されます。それ以外の場合は、浮動小数点数として返されます。

PHPバージョン

この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。

次の例では、10 2 を計算します pow()関数の使用

<?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) . "\n";
   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

  1. PHP lcg_value()関数

    定義と使用法 lcg_value() 関数は0から1までの乱数を生成します。 LCGは、線形合同法の略です。このジェネレーターは、不連続な区分的線形方程式で計算された一連の疑似ランダム化された数値を生成します。これは、最も古い疑似乱数生成アルゴリズムの1つです 構文 lcg_value ( void ) : float パラメータ 戻り値 PHP lcg_value()関数は、0.0から1.0までの疑似ランダム浮動小数点値を返します。 PHPバージョン この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。 例 以下は、lcg_value()関数の使

  2. PHPのpow()関数

    pow()関数はbの累乗を返します。 構文 pow(a,b) パラメータ a −ベース b −指数 戻る pow()関数はbの累乗を返します。 例 <?php    echo(pow(3,5) . "<br>"); ?> 出力 243<br> 例 別の例を見てみましょう- <?php    echo(pow(-4,6) . "<br>");    echo(pow(-3,-9) . "<br>