我记得初中课本有介绍用多边形求圆周率的,但是内容不记得了,能否给点提示或者代码(在命令行运行的就可以了)?
有其他算法也欢迎
谢谢了
我记得初中课本有介绍用多边形求圆周率的,但是内容不记得了,能否给点提示或者代码(在命令行运行的就可以了)?
有其他算法也欢迎
谢谢了
#include<stdio.h>
#include<math.h>
void main()
{
int s;
float n,t,pi;
t=1;pi=0;n=1.0;s=1;
while(fabs(t)>1e-6)
{
pi=pi+t;
n=n+2;
s=-s;
t=s/n;
}
pi=pi*4;
printf("pi=%lf\n",pi);
}