计算最后一项小于某值时圆周率如何用C++实现

2025-05-24 14:08:00

1、计算圆周率的公式是PI/4=1-1/3+1/5-1/7+……,输入最后一项应小于的值,以此为条件计算圆周率的数值。

计算最后一项小于某值时圆周率如何用C++实现

2、首先,定义两个整型变量,保存每项的除数和符号。

计算最后一项小于某值时圆周率如何用C++实现

3、定义三个实数型变量,保存PI的值、每项的值和最后一项要小于的值。

计算最后一项小于某值时圆周率如何用C++实现

4、设置PI的初值为0,如下图所示。

计算最后一项小于某值时圆周率如何用C++实现

5、输入最后一项要小于的值,保存在变量min中。

计算最后一项小于某值时圆周率如何用C++实现

6、在do-while循环中,首先计算每一项的数值。

计算最后一项小于某值时圆周率如何用C++实现

7、每一项的数值乘以它的符号,通过该值的累加计算PI的值。

计算最后一项小于某值时圆周率如何用C++实现

8、变量i的值加2,用于计算公式每一项的除数。

计算最后一项小于某值时圆周率如何用C++实现

9、标记的正负号与上一数相反,通过乘以-1来实现。

计算最后一项小于某值时圆周率如何用C++实现

10、当每一项的值大于min时,执行do-while循环。

计算最后一项小于某值时圆周率如何用C++实现

11、最后,输出PI的值,精确到小数点后30位。

计算最后一项小于某值时圆周率如何用C++实现

12、运行程序,输入最后一项应小于的值,电脑就计算出相应的PI值。

计算最后一项小于某值时圆周率如何用C++实现
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢