このディレクトリの索引
http://hibari.2ch.net/test/read.cgi/tech/1312201995/827
#  [1] 授業単元:モンテカルロ 
#  [2] 問題文(含コード&リンク):http://ime.nu/ideone.com/foLSr 
#  
#  問題1. サイコロを10, 100 ,1000 ,10000 ,100000 回投げて分布を調べよ。
#  問題2. コイン投げも同様にして、Sn = X1 +....+ Xn のSn, そのmax,min を調べよ。
#  問題3.  面積
#  ∫ 1 
#    0  x^2 dx
#  をモンテカルロ法で求めよ。
#  
#  問題4. π の値をモンテカルロ法で求めよ。
#  問題5. 2 項分布をp=0.4 として実行してみよ。分布は、**** を打って表示せよ。

'π の値をモンテカルロ法で求める'(_π の値) 
        count((
                    for(1,N,10000),
                    X is random(1000) / 1000,
                    Y is random(1000) / 1000,
                    ピタゴラスの定理を使って座標点が円の内部であるか判定する(_x,_y)),
                Count),
        _π の値 is Count / (10000 / 4).


ピタゴラスの定理を使って座標点が円の内部であるか判定する(_x,_y) :-
        1.0 >= _x * _x + _y * _Y.