关于计算圆周率PI的经典程序
Posted awakencode
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于计算圆周率PI的经典程序相关的知识,希望对你有一定的参考价值。
短短几行代码,却也可圈可点。如把变量s放在PI表达式中,还有正负值的处理,都堪称经典。尤其是处处考虑执行效率的思想令人敬佩。
/* pi/4=1-1/3+1/5-1/7+1/9-…… */ #include <stdio.h> int main() int s=1; float pi=0.,n=1.,t=1.; while(t>1e-6) pi+=s*t; n+=2.; s=-s; t=1./n; printf("\tPI=%7.6f\n",pi*4); return 0;
以上是关于关于计算圆周率PI的经典程序的主要内容,如果未能解决你的问题,请参考以下文章