PHP 數(shù)學(xué)でよく使用される関數(shù)
PHP プログラムでは、多くの場合、數(shù)學(xué)関數(shù)の使用を必要とするデータ処理操作が必要になります。數(shù)學(xué)関數(shù)は、最も単純で最も一般的に使用されるシステム関數(shù)です。この章では、數(shù)學(xué)関數(shù)を例として、システム関數(shù)を呼び出す方法を説明します。
ここで、最も一般的に使用される數(shù)學(xué)関數(shù)について話しましょう。數(shù)學(xué)関數(shù)を説明する前に、1 つのことについて話しましょう。以上です - 次のリンクのスクリーンショットに示すように、PHP には多くのカウント関數(shù)があります:
これらをすべてマスターする必要はありません。読むだけで、非常に多くの數(shù)學(xué)関數(shù)があることがわかります。 PHP があなたのために用意しました。將來必要になった場合は、直接使用してください。
最もよく使用されるものだけを覚えておく必要があります。最もよく使用されるものをリストします:
入力 | 出力 | abs ( ) | ||
---|---|---|---|---|
數(shù)値 | さらに四捨五入 | echo ceil(9.999); / 10 | 浮動(dòng)小數(shù)點(diǎn)數(shù) | 整數(shù)に丸める |
floor() | 整數(shù)に丸める | echo Floor(9.999) // 9 | 浮動(dòng)小數(shù)點(diǎn)數(shù) | 最も近い整數(shù)に丸める |
fmod() | 浮動(dòng)小數(shù)點(diǎn)數(shù)法 | "$x = 5.7;$y = 1.3;$r = fmod($x, $y);// 4 * 1.3 + 0.5 = であるため、$r は 0.5 に等しい5.7 " | 2つの浮動(dòng)小數(shù)點(diǎn)數(shù)、x>y | 浮動(dòng)小數(shù)點(diǎn)剰余 |
pow() | 數(shù)値のn乗を返す | echo pow(-1, 20); // 1 | Basic數(shù)値の n 乗 | べき數(shù)値 |
round() | 浮動(dòng)小數(shù)點(diǎn)數(shù)は四捨五入 | echoround(1.95583, 2); // 1.96 | 値 | 小數(shù)點(diǎn)以下の桁數(shù)が保持される、デフォルトは 0 で四捨五入します |
sqrt() | 平方根を求めます | echo sqrt(9) //3 | 數(shù)値の平方根 | |
max () | 最大値を見つける | "echo max(1, 3, 5, 6, 7); // 7 echo max(array(2, 4, 5)); // 5" | 複數(shù)の數(shù)値または配列 | |
min() | 最小値を見つける | min | 複數(shù)の數(shù)値または配列 | |
mt_rand() | より良い亂數(shù) | echo mt_rand(0,9 ; 範(fàn)囲內(nèi)の値 | ||
円周率の値を取得 | echo pi(); // 3.1415926535898 | None | 円周率の値を取得 |