トップページ -> 簡単なゲーム -> モンテカルロ法で円周率を求める

モンテカルロ法で円周率を求める

半径1の円と縦横の長さが2の外接する正方形を用意し,この正方形の中にランダムに点を打ち込んでいきます. 円の面積はπ 正方形の面積は4ですので,円の中に入った点の数と打ち込んだ点の数の比率は π : 4 = (円の中に入った点の数) : (打ち込んだ点の数) に収束していきます. つまり4×(円の中に入った点の数)/(打ち込んだ点の数)で円周率の近似値を求めることができます.


【目次に戻る】