PHP 算術関数
PHPには、数値に対して数学的なタスクを実行するための一連の算術関数(Math functions)が用意されています。
1. PHP pi() 関数
pi() ファンクション(Function)は、円周率(PI)の値を返します。
1.1 使用例
自身のPHPサーバーで実行してみましょう:
echo(pi()); // 3.1415926535898 を出力2. PHP min() および max() 関数
min() および max() ファンクションは、引数(Argument)のリストの中で最も低い値(最小値)または最も高い値(最大値)を見つけるために使用されます。
2.1 使用例
echo(min(0, 150, -8, -200)); // -200 を出力
echo(max(0, 150, -8, -200)); // 150 を出力3. PHP abs() 関数
abs() ファンクションは、数値の絶対値(Absolute value)、つまり正の値を返します。
3.1 使用例
echo(abs(-6.7)); // 6.7 を出力4. PHP sqrt() 関数
sqrt() ファンクションは、数値の平方根(Square root)を返します。
4.1 使用例
echo(sqrt(64)); // 8 を出力5. PHP round() 関数
round() ファンクションは、浮動小数点数(Floating-point number)を最も近い整数に四捨五入します。
5.1 使用例
echo(round(3.60)); // 4 を出力
echo(round(0.49)); // 0 を出力6. 乱数(Random Numbers)
PHPの rand() ファンクションは、乱数(Random number)を生成します。
6.1 基本的な使用例
echo(rand());より細かく乱数を制御したい場合は、オプションの min および max パラメータ(Parameter)を追加して、返される整数の最小値と最大値を指定できます。
例えば、10から100まで(両端を含む)のランダムな整数を取得したい場合は、rand(10, 100) を使用します。
6.2 範囲を指定した使用例
echo(rand(10, 100));