C语言求圆周率π原理求解

代码请看图,求解while循环内部的计算π的原理

第1个回答  2020-10-26
1—1/3+1/5—1/7+1/9—1/11+……=π/4
第2个回答  2020-10-26
当i的绝对值大于很小的一位数时(其实就是接近0),pi一直加i,而i的值为s/n,而n每循环一次会加2,s每循环一次会改变前一次的正负。于是循环就是:一次:pi=1,二次为1-1/3,三次为1-1/3+1/5......,直到i变得很小,不再算了。
while外,把上述的各X4,即为pi的大约值。其实,pi还有其它一些求法的。
以上,如果搞不清楚循环时,变量的变化,可以编译程序里设置断点进行调试,来查看变量的变化。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网