初心者です・・・ はな 2004/12/02 00:29:36 └ヘルプにはこのように書いてあります。 青木太一 2004/12/02 05:17:36 └ありがとうございました。よく理解できまし... はな 2004/12/03 01:09:48
初心者です・・・ はな 2004/12/02 00:29:36 ツリーへ
初心者です・・・ |
返事を書く |
はな 2004/12/02 00:29:36 | |
randomizeの意味を教えてくださる方はいらっしゃいませんか? |
└ヘルプにはこのように書いてあります。 青木太一 2004/12/02 05:17:36 ツリーへ
Re: 初心者です・・・ |
返事を書く |
青木太一 2004/12/02 05:17:36 | |
ヘルプにはこのように書いてあります。 randomize文 RANDOMIZE 疑似乱数の系列の出発点を予測できないものにする。 英語の意味としては http://www2.alc.co.jp/ejr/index.php?word_in=randomize&word_in2=%82%A0%82%A2%82%A4%82%A6%82%A8&word_in3=PVawEWi72JXCKoa0Je 「無作為化する」あたりでしょうか。 具体的には !---- print rnd END !--- は何度実行しても同じ値を出しますが。(十進BASICを再インストールすれば変わるかも) !--- randomize print rnd END !--- は実行するたびに出力される値が異なります。 使い方の例ですが、 例えばゲームなどで、「敵の出現タイミングがランダムであってほしいけど、再現性はあって欲しい」 などというときは、これが役に立つでしょう(seedとかも必要ですが) まあゲームの例は適当なタイミングを出すseedを探すのが大変ですが、 他にも乱数を使ったプログラムのデバッグをするのに、 「バグを発見するためのテストとしてはいろんなパターンで試したいのでrandomizeを付ける」 実際にバグが発見されたとき、 「どこに原因があるのか探るには再現性があった方がいいのでrandomizeをはずす」 と言った使い方を私はしています。 今回のような場合のヘルプの使い方ですが、 ヘルプの「目次」タブで探すのが大変な場合、「キーワード」タブや「テキスト検索」タブを使ってはどうでしょうか。 また編集画面中の「randomize」と書いてある行でF1キーを押すことでも、ヘルプの該当箇所が出てきます。(大変便利な機能で、重宝してます) お役にたてたら幸いです。 |
└ありがとうございました。よく理解できまし... はな 2004/12/03 01:09:48 ツリーへ
Re: ヘルプにはこのように書いてあります。 |
返事を書く |
はな 2004/12/03 01:09:48 | |
ありがとうございました。よく理解できました。 |