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


モンテカルロ法は、1つの円周率を求める方法です。

正方形を書き、その中に4点が接するように円を書きます。

そこへ、丸いものを繰り返して投げます。

投げたものの中で、中心が円の中に入ったものの数を a とします。

また、正方形の中に中心が入ったものの数を b とします。

これを繰り返すと

a÷b×4が円周率に近づいていきます。

点の落下速度は、数値が大きくなるほど早くなります。
そして、最終的な落下速度は、機種の計算スピードにより異なります。
また、画面上に落とす点は、コンピュータの計算速度によって表示回数が減りますので、落下速度が速くなると、正確に表示されてはいません。