pi近似值计算

方法一:

 

#include
#include
#include

double darts(int n) {
	srand(time(0));
	int k=0,i=0;
	double x,y;
	for(i=0; i

pi近似值计算_第1张图片

 

pi近似值计算_第2张图片

 

方法二

 

#include
#include
#include

double f(double x) {
	return sqrt(1-x*x);
}

double hitorMiss(double (*f)(double),int n) {
	srand(time(0));
	int k=0,i=0;
	double x,y;
	for(i=0; i

pi近似值计算_第3张图片
pi近似值计算_第4张图片

 

 

 

pi近似值计算_第5张图片
 

你可能感兴趣的:(算法与数据结构)