Weekend Mathematics情報モデル化とシミュレーションFLASH ActionScript/モンテカルロ法による円周率π


モンテカルロ法による円周率π



円周率πの値を、モンテカルロ法で求めてみましょう。

ドット数(10000以下)を指定して、矢印ボタンを押してください。





1辺の長さが1の正方形の中にランダムに豆をN個まく。(N=ドット数)
N個のうちの何個が1/4円の内側に落ちたかを数える。(M個)
M/Nは、正方形と1/4円の面積比、π/4に近ほぼ等しいはずです。
このことから、π=4×M/Nで近似できます。






戻る