我有兴趣编写一个计算Pi值到无穷小数位的程序。它只是为了消磨时间,并且有一些工作要做。所以,对此,我有几个问题:有关Pi计算程序的问题
计算Pi的基准软件,他们使用什么系统?他们是否使用了无限函数,如果pi与每次迭代迭代都收敛于值?如果是这样,什么是最好的功能?
将计算值存储在变量中的最佳方法是什么?显然,现有的数据类型将无法保存这些信息,因此我该如何解决这些问题?
我有兴趣编写一个计算Pi值到无穷小数位的程序。它只是为了消磨时间,并且有一些工作要做。所以,对此,我有几个问题:有关Pi计算程序的问题
计算Pi的基准软件,他们使用什么系统?他们是否使用了无限函数,如果pi与每次迭代迭代都收敛于值?如果是这样,什么是最好的功能?
将计算值存储在变量中的最佳方法是什么?显然,现有的数据类型将无法保存这些信息,因此我该如何解决这些问题?
好东西。如果它的挑战尝试使用的ArrayList列表建立自己的数据结构,也许只是为了好玩/挑战/真正很长的数字添加虚拟化(=将未使用的数字部分存储到磁盘)。
听起来很有趣:)
谢谢。我可能会尝试。 – xbonez 2010-09-29 12:10:07
参见Viete's forumla。维基百科在this page的底部也有一个PHP示例实现。
至于一个任意精度的.Net图书馆去,我听说过W3b.sine
你很明显在尝试之前尝试了一些Google搜索。 – 2010-09-29 03:19:15
大声笑....我做到了。我同意我没有花费足够的时间,但我首先做了谷歌!我发现了几个功能都汇集到了Pi的价值,但我只是想知道哪个最适合在一个程序中实现。关于数据类型,我什么都没发现。 – xbonez 2010-09-29 03:20:31
发布你要找的产品 – MacGyver 2011-08-12 05:04:08