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

PHP log10()関数


定義と使用法

log10 ()関数は、数値の常用対数を計算します。

基数10の対数は、常用対数またはサンダードアルゴリズムとも呼ばれます。 log10(x)関数はlog 10を計算します バツ。これは、次の方程式によって自然対数に関連しています-

log 10 x =log e x / log e 10だから

log 10 100 =log e 100 / log e 10 =2

PHPでは、 log 10 log10()で表されます 関数

構文

log10 ( float $arg ) : float

パラメータ

パラメータと説明
Sr.No
1 arg
常用対数を計算する数

戻り値

PHP log10()関数は、引数の常用対数を返します。

PHPバージョン

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

次の例では、100の常用対数を計算します

<?php
   $arg=100;
   echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>

出力

これにより、次の結果が生成されます-

log10(100)=2

次のコードは、オイラー数 M_Eの常用対数を計算します。 。結果は、事前定義された定数 M_LOG10Eと等しくなります。 −

<?php
   $arg=M_E;
   echo "log10(" . $arg. ")=" . log10($arg) . "\n";
   echo "predefined constant M_LOG10E=" . M_LOG10E;
?>

出力

これにより、次の結果が生成されます-

log10(2.718281828459)=0.43429448190325
predefined constant M_LOG10E=0.43429448190325

次の例では、log 10を計算します 0で、-infinityを返します。 −

<?php
   $arg=0;
   echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>

出力

これにより、次の結果が生成されます-

log10(0)=-INF

同様に、sqrt(-1)はNANになります。したがって、そのlog10()もNAN-

を返します。
<?php
   $arg=sqrt(-1);
   echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>

出力

これにより、次の結果が生成されます-

log10(NAN)=NAN

  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のlog10()関数

    log10()関数は数値の常用対数を返します。 構文 log10(num) パラメータ num −対数を計算するための値。 戻る log10()関数は数値の常用対数を返します。 例 <?php    echo(log10(1)); ?> 出力 0 例 別の例を見てみましょう- <?php    echo(log10(0)); ?> 出力 -INF 例 別の例を見てみましょう- <?php    echo(log10(10));    echo(log10(2.7))