これはビュフォンの針という円周率の近似値を求める方法です。見ただけだと何をやっているかわからないと思います わかりやすく解説しているサイトがあるので詳しく知りたい方はこちらを見ることをお勧めします。 https://analytics-notty.tech/buffon-needle-experiment/ 動画だとこの方がおすすめ https://www.youtube.com/watch?v=JB8JNDq7MCg
このプログラムは下に書いてあることと同じことをしています。ちなみに世界ではウルフという方が5000回針を投げて3.1596という円周率の近似値を出していますが、このプログラムは針を投げることを20000回しているので、何度か旗を押してみると3.14・・・が求まることがあると思います。 一応説明を書いておきますとビュフォンの針というのは針を投げるだけで円周率の近似値が求まるという方法です。まずは等間隔に平行な線を引きます。次に線と線との間の長さの半分の長さの針を用意します。この時、線の太さと針の太さは0に近いほうが良いです。そうしたら針を何回か線に向かって投げます。この時の 針を投げた回数÷針が線に重なった回数が円周率πの近似値となります。 #数学 #円周率 #ビュフォンの針