打印本文 打印本文  关闭窗口 关闭窗口  
C趣味程序百例(25)求π的近似值(2)
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 13:59:11  文章录入:杜斌  责任编辑:杜斌

79.求π的近似值(2)
    利用随机数法求π的近似值
*问题分析与算法设计
    随机数法求π的近似值的思路:在一个单位边长的正方形中,以边长为半径,以一个顶点为圆心,在政权方形上作四分之一圆。随机的向正方形内扔点,若落入四分之一圆内则计数。重复向正方形内扔足够多的点,将落入四分之一圆内的计数除以总的点数,其值就是π值四分之一的近似值。
    按此方法可直接进行编程,注意:本方法求出的π值只有统计次数足够多时才可能准确。
*程序与程序注释
#include
#include
#include
#define N 30000
打印本文 打印本文  关闭窗口 关闭窗口