オプションの引数
min
,
max
を省略してコールした場合、
rand()
は0と
RAND_MAX
の間の擬似乱数を返します。 例えば、5から15までの乱数を得たい場合、
rand(5,15)
とします。
使用する前に
srand()
により乱数生成器を 初期化することを忘れないようにして下さい。
注意 3.0.7より前のバージョンでは、 max の意味は range でした。これらのバージョンにおいて 同じ結果を得るために簡単な例を示すと、 5から15までの乱数を得たい場合には mt_rand (5, 11) とする必要があります。
srand()
,
getrandmax()
,
mt_rand()
,
mt_srand()
,
mt_getrandmax()
も参照下さい。