Microsoft® Visual Basic® Scripting Edition
Randomize ステートメント
 ランゲージ リファレンス  

関連項目


乱数ジェネレータを初期化 (乱数系列を再設定) する数値演算ステートメントです。

構文

Randomize [number]

引数 number には、任意の数式を指定します。

解説

引数 number には、Rnd 関数の乱数ジェネレータに引き渡す新しいシード値を指定します。引数 number を省略した場合、システム タイマーから取得した値が新しいシード値として使われます。

Rndomize ステートメントを使用しない場合、引数を指定しないで Rnd 関数を呼び出すと、最初に Rnd 関数を呼び出したときのシード値と同じ値が使用されます。それ以降は、直前に生成された数がシード値として使用されます。


メモ 乱数系列を繰り返すには、数値を指定して Randomize ステートメントを実行する直前に、負の値を指定して Rnd 関数を呼び出します。引数 number に同じ値を指定して Randomize ステートメントを使用しても、前の乱数系列を繰り返すことはできません。


© 1997 Microsoft Corporation.