作业帮 > 综合 > 作业

高精度求pi算法的几个疑问

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 10:08:06
高精度求pi算法的几个疑问
一般求pi用的数学公式为
PI/4 = 4 arctan(1/5) - arctan(1/239) (1)
arctan(x) = x - x3/3 + x5/5 - x7/7 + .(2)
小弟数学很菜.
有几个疑问如下:
如果要精度为小数点后100位话,arctan(1/5)和arctan(1/239)按级数展开每个都算100项?
从编程角度来看,1/5=0.2,1/239是循环小数,而用数组怎样存储小数?
按级数展开每个项都是小数,每项都要算100位?
似乎要实现高精度加,减,乘,除,除,除四种算法.四种算法是怎样的?
小弟用C语言尝试很久,一直没有思路.
希望大哥能讲一下编程思路
这不是C语言的问题,而是科学计算的问题
要想知道怎么估计,要先学这门课程
一般采用先验估计的方法
编程就还是正常变编啊.
只不过在编之前要做误差估计的运算,来看编到什么程度满足要求