円周率πのシミュレーション
円周率πのシミュレーション
《シミュレーションの方法》
2つの0以上1未満の乱数を生成して、一方をx、もう一方をyとします。
点(x,y)を図に表示します。
点が単位円(中心(0,0)、半径1)の中にあればオレンジ、外にあれば青で表示します。
点が円の内側か外側かは、(x^2+y^2)の値が1以下かどうかで判断します。
すべての点の数をN、円の内側の点の数をnとすると、円周率は
n / N * 4
で推定できます。
計算で求めた円周率を折れ線グラフで表示しています。
試行数による円周率の変化を確認してください。