79.求π的近似值(2)
利用隨機數(shù)法求π的近似值
*問題分析與算法設(shè)計
隨機數(shù)法求π的近似值的思路:在一個單位邊長的正方形中,以邊長為半徑,以一個頂點為圓心,在政權(quán)方形上作四分之一圓。隨機的向正方形內(nèi)扔點,若落入四分之一圓內(nèi)則計數(shù)。重復向正方形內(nèi)扔足夠多的點,將落入四分之一圓內(nèi)的計數(shù)除以總的點數(shù),其值就是π值四分之一的近似值。
按此方法可直接進行編程,注意:本方法求出的π值只有統(tǒng)計次數(shù)足夠多時才可能準確。
*程序與程序注釋
#include
#include
#include
#define N 30000
利用隨機數(shù)法求π的近似值
*問題分析與算法設(shè)計
隨機數(shù)法求π的近似值的思路:在一個單位邊長的正方形中,以邊長為半徑,以一個頂點為圓心,在政權(quán)方形上作四分之一圓。隨機的向正方形內(nèi)扔點,若落入四分之一圓內(nèi)則計數(shù)。重復向正方形內(nèi)扔足夠多的點,將落入四分之一圓內(nèi)的計數(shù)除以總的點數(shù),其值就是π值四分之一的近似值。
按此方法可直接進行編程,注意:本方法求出的π值只有統(tǒng)計次數(shù)足夠多時才可能準確。
*程序與程序注釋
#include
#include
#include
#define N 30000

