phpは小数を持つ乱数を生成する

448 ワード

mt_rand()関数はMersene Twisterアルゴリズムを用いてランダム整数を生成する.
ヒント:この関数はランダム値を生成するより良い選択であり、結果を返す速度はrand()関数の4倍である.
mt_rand(min,max);
パラメータ
説明
min
オプション.返される最小数を指定します.デフォルトは0です.
max
オプション.返される最大数を指定します.デフォルトはmt_getrandmax().
 
	function randomFloat($min = 0, $max = 1) {
   	 $num = $min + mt_rand() / mt_getrandmax() * ($max - $min);
   	 return sprintf("%.2f",$num);  //       
	}