原创 圆周率π的学习

2020-6-13 22:15 2509 22 12 分类: 软件与OS 文集: 随笔
圆周率,古代算经,径一周三。中国古代魏晋时代刘徽的割圆术,南北朝时代祖冲之的约率和密率:约率22/7,密率355/113。
π的小数点后100位:3.14159 26535 89793 23846 26433 83279 20988 41971 69399 37510 30299 74944 59230 78164 06286 20899 86280 34825 34211 70679。
现在利用计算机可以编程计算圆周率,有三种方法:概率,级数,网格。这里介绍一种简单的级数求解π。
利用级数:π/2 = 1 + 1*1/3 + 1*1/3*2/5 + 1*1/3*2/5*3/7 + ... 。
使用C语言进行编程如下:
int main(void){
double x=2,y=2;
int a=1,b=3;
while(y>1e-16){y=y*a/b;x+=y;a++;b+=2;}
printf("Pi=%.14f\n ---from C language",x);
return 0;}
可以直接将上述代码输入网上的在线C语言编译器进行验证。
比较好用的编译器有:JSRUN(jsrun),菜鸟工具(runoob),W3CSCHOOL(w3cschool),REXTESTER(rextester)。

作者: easteagle, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3920011.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

abner_ma 2020-10-23 09:27

厉害了???? ???? ???? ???? ???? ????

FPFA兔兔爸 2020-6-16 09:00

好用的,代码可以工作,得出的结论也是正确的
相关推荐阅读
EE直播间
更多
我要评论
2
22
关闭 站长推荐上一条 /3 下一条