这个程序使用的是在1985年首先由Jonathan Borwein和Peter Borwein出版的用Borwein 迭代任意精度算法计算高精度π值一书中的波耳温4级收敛:
第1次迭代可计算出小数点后8位,第2次迭代可计算出小数点后41位, 第3次迭代可计算出小数点后171位, 第4次迭代可计算出小数点后694位。并且每随后迭代一次就会得到不止4倍的正确结果。因为要保证结果正确,所以可能实际迭代次数会比计划的多一次 。
这个程序将分几个阶段来计算π值,并且每个阶段将分为几项任务。 它会显示当前的阶段和任务,还有所耗费的时间(总耗时不包括转换π值的时间)。
为了保证最后数字的准确,实际比计划多计算0.5%的位数。
本程序是用JAVA语言所写,如果您不能运行这个程序的话,请把你浏览器的安全等级调低试试,还不行的话说明你的浏览器有可能不未安装JRE(JAVA 运行环境),请到这里下载安装。
感谢中国分布式计算总站提供空间!
有什么建议请到中国分布式计算论坛中留言,谢谢!
2005年8月6日 星期六 7:24 PM
Edit By hackerboyGN