そのⅡ:モンテカロル法で円周率πの近似値を求める
(Excelマクロ言語を利用する)
モンテカロル法とは、乱数(不規則な数値)を十分与えて、事象を確率的に解析する手法。
| RND関数を使って、x座標、y座標をそれぞれ10個、100個・・・・1000個と 発生させ図のような四分円の内部にある点の数(n)と全ての点の数(N)との比から πの値をシュミレーションする。 |
<座標軸から、原点と1点の距離からプログラムを組みました>
<考え方>
|
|
| フロチャート | プログラミング(マクロ言語) |
![]() |
|
| 点の総数(n) |
10(十) | 100 (百) | 1000(千) | 10000(万) | 100000(十万) | 1000000(百万) | 10000000(1千万) | 100000000(1億) |
| 出力画面 | ![]() |
![]() |
![]() |
![]() |
|
|
![]() |
|