(4)蒙特卡罗法求圆周率

// sf5.cpp : 定义控制台应用程序的入口点。 //  #include "stdafx.h" #include "time.h" #include "iostream" #define N 1000000 using namespace std; int _tmain(int argc, _TCHAR* argv[]) {     int i,sum=0; 	double x,y; 	srand(time(NULL)); 	for(i=1;i<N;i++) 	{ 	x=(double)rand()/RAND_MAX; 	y=(double)rand()/RAND_MAX; 	if((x*x+y*y)<1) 		sum++; 	}    cout<<(double)sum*4/N<<endl; 	return 0; } 

你可能感兴趣的:((4)蒙特卡罗法求圆周率)