N88-BASICでガチャの確率

2022/6/2(土)
N88-BASICでガチャの確率
 
当たる確率がpのガチャn回行い
少なくとも1回(1回以上)当たる確率
(1回も当たらない場合以外)
を求める
 
例えば、サイコロ(p=1/6)を6回投げれば
必ず1回は1が出そうですが、現実は
そうはいかないようです
 
 
n回振って1回も当たらない確率は
(1-p)nですので、
n回振って1が1回以上出る確率は、
1-(1-p)nです
 
例えば
サイコロを6回振って1が1回以上出る確率は、
1-(5/6)6 = 1 - 15625 / 46656 = 1 - 0.3348...
≒ 1 - 約1/3
≒ 約2/3程なので、
1回ぐらいは当たりそう、とはいかないようです
 
[別の解き方]
確率pの試行をn回行いr回当たる確率Pは
[二項分布B(n, p)のときX=rとなる確率P]
P =  nCrpr(1-p)n-r なので
r = 0回の確率は(1-p)n なので
1回以上当たる確率は1-(1-p)n となる
詳しくは
https://ulprojectmail.blogspot.com/2021/11/n88-basicbnp-1.html
N88-BASICで二項分布(1回目)
~を参照して下さい
 
プログラムでは乱数でシミュレートした結果と、
理論値()内を表示しています
 
VL,XL,NL-BASIC、とblg~.zip(gach001.bas)は
このブログ(以下のリンク)から
ダウンロードできます

https://ulprojectmail.blogspot.com
Readme.txtを読んで遊んで下さい












 

このブログの人気の投稿

NEWS

N88-BASICでゲーム (1回目)