<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// このドキュメントサンプルコードは、それを使用する方法を示しています PHP の log10 関数</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
---
</span><span><span class="hljs-comment"># 正しく使用する方法 PHP の log10 関数?完全な使用方法と例分析</span></span><span>
存在する PHP 真ん中,`log10` 関数用于计算1つ个数字の以 </span><span><span class="hljs-number">10</span></span><span> 为底の对数。数学操作用です、科学计算以及涉及对数转换の场景非常有用。この記事では詳細に紹介します `log10` 関数の用法,并通过示例帮助你快速掌握它の正确使用方法。
</span><span><span class="hljs-comment">## 1つ、`log10` 関数简介</span></span><span>
`log10` はい PHP 内置の数学関数之1つ,関数签名如下:
```php
</span><span><span class="hljs-keyword">float</span></span><span> </span><span><span class="hljs-title function_ invoke__">log10</span></span><span>(</span><span><span class="hljs-keyword">float</span></span><span> </span><span><span class="hljs-variable">$number</span></span><span>)
</span></span>
パラメーター$ number :0を超えるフローティングポイント番号または整数でなければなりません。
返品値: $番号の対数ベース10(対数ベース10)を返します。
注:渡されたパラメーターが0以下の場合、関数はNAN (数ではなく)を返します。
<span><span><span class="hljs-variable">$number</span></span><span> = </span><span><span class="hljs-number">100</span></span><span>;
</span><span><span class="hljs-variable">$result</span></span><span> = </span><span><span class="hljs-title function_ invoke__">log10</span></span><span>(</span><span><span class="hljs-variable">$number</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"log10(<span class="hljs-subst">$number</span></span></span><span>) = " . </span><span><span class="hljs-variable">$result</span></span><span>; </span><span><span class="hljs-comment">// 出力 log10(100) = 2</span></span><span>
</span></span>
説明:なぜなら 、したがって、 log10(100)の結果は2です。
<span><span><span class="hljs-variable">$number</span></span><span> = </span><span><span class="hljs-number">0.01</span></span><span>;
</span><span><span class="hljs-variable">$result</span></span><span> = </span><span><span class="hljs-title function_ invoke__">log10</span></span><span>(</span><span><span class="hljs-variable">$number</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"log10(<span class="hljs-subst">$number</span></span></span><span>) = " . </span><span><span class="hljs-variable">$result</span></span><span>; </span><span><span class="hljs-comment">// 出力 log10(0.01) = -2</span></span><span>
</span></span>
説明:なぜなら したがって、結果は-2です。
<span><span><span class="hljs-variable">$number</span></span><span> = -</span><span><span class="hljs-number">5</span></span><span>;
</span><span><span class="hljs-variable">$result</span></span><span> = </span><span><span class="hljs-title function_ invoke__">log10</span></span><span>(</span><span><span class="hljs-variable">$number</span></span><span>);
</span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-title function_ invoke__">is_nan</span></span><span>(</span><span><span class="hljs-variable">$result</span></span><span>)) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"入力値はより大きくなければなりません0,現在の値はです <span class="hljs-subst">$number</span></span></span><span>,計算できません log10。";
} </span><span><span class="hljs-keyword">else</span></span><span> {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"log10(<span class="hljs-subst">$number</span></span></span><span>) = " . </span><span><span class="hljs-variable">$result</span></span><span>;
}
</span></span>
この例では、入力は負の数であり、関数はNANを返し、 IS_NANを介して裁判官を返し、プロンプトを作成します。
LOG10は、10をベースとして10で計算する関数であり、パラメーターは0より大きくなければなりません。
数学、物理学、工学の分野での対数変換で一般的に使用されます。
無効な結果を避けるために、入力パラメーター範囲に注意してください。
Log10の使用を習得した後、さまざまな対数計算のニーズを簡単に処理し、コードの数学的処理能力を向上させることができます。
<span></span>