RANDOMIZE - [数値] |
||||||
… 乱数発生の初期値設定
RANDOMIZE 初期値
初期値: 数値
乱数発生のための初期値(ランダムシード)を設定します。
プログラムで乱数を使用する際は、内部的にある数字を元に乱数列が作成されます。乱数列の元になる数字を変更することで、乱数発生順の予測を困難にする効果があります。
逆に、初期値を固定して、常に決まったパターンで乱数を表示させることもできます。
REM 944BASIC 'RANDOMIZE サンプル'
RANDOMIZE 1: REM 毎回同じ乱数を表示
GOSUB *PRN
RANDOMIZE 1: REM 毎回同じ乱数を表示
GOSUB *PRN
REM 毎回異なる乱数を表示
RANDOMIZE TIME
GOSUB *PRN
KEYWAIT
END
*PRN
FOR I=0 TO 4
R=RND: PRINT R
NEXT I
PRINT ' '
RETURN
RANDOMIZE - [数値] |