ゲームプログラムなら俺に聞け16
■ このスレッドは過去ログ倉庫に格納されています
009578
2011/03/06(日) 15:45:28.1010 REM
20 IF RND(99) < 10 PRINT "金の斧" : GOTO 60
30 IF RND(99) < 30 PRINT "銀の斧" : GOTO 60
40 IF RND(99) < 60 PRINT "鉄の斧" : GOTO 60
50 PRINT "ハズレ!"
60 REM
forループを使わずに、リニアに展開してみれば、なぜ間違ってるのかわかると思います。
金は10%の確率でですます。これはいいです。
でも、銀は30%では無いですよね。27%です。
鉄も60%では無いですよね。55.8%です。
100均の電卓で計算してみました。計算合ってるかな。
アメリカ人は、これが理解できないんです!
■ このスレッドは過去ログ倉庫に格納されています