高精度求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)和arcta

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 04:50: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)和arcta
xSMSA+{ʆUB=[)29p\P X ($ [DvL]YL̞ҳUrakkz^w~'^l8}Jok| -axjOyKZs߁ Uݿ{(kʊ’)/bRlA@&%J&%iU[S|a9niqW6fIA'Gkыd1|80C;MuS6oDys$y^<ҥ=v}5tఽpoHyF NU#!f5J*\[/Q)j:01ÑTQIfKuoBΒײ>d!ʐ4cMi } loP7zu+r P#$Gp7sKɝzC?谍PG+Fp|͑=D,:&ؔ^OOOΈWAtXJM;UPۏK=$'hX'~ *s;OɫEt+z6y+RڧֺX*C

高精度求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)和arcta
高精度求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语言尝试很久,一直没有思路.
希望大哥能讲一下编程思路

高精度求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)和arcta
这不是C语言的问题,而是科学计算的问题
要想知道怎么估计,要先学这门课程
一般采用先验估计的方法
编程就还是正常变编啊.
只不过在编之前要做误差估计的运算,来看编到什么程度满足要求