关于Pi计算程序的问题

时间:2010-09-29 03:17:21

标签: c#

我有兴趣编写一个程序来计算Pi到无限小数位的值。我只是想做些什么来消磨时间,并有一些工作要做。所以,关于这一点,我有几个问题:

  1. 计算Pi的软件基准测试,他们使用什么系统?他们是否使用无限函数,如果每次迭代迭代都会收敛到值?如果是这样,最好的功能是什么?

  2. 将计算值存储在变量中的最佳方法是什么?显然,没有现有的数据类型能够保存这么多信息,那么我该如何处理呢?

3 个答案:

答案 0 :(得分:1)

Viete's forumla。维基百科还在this page底部附近有一个PHP示例实现。

答案 1 :(得分:1)

如果它面临挑战,请尝试使用ArrayLists列表构建您自己的数据结构,也许只是为了有趣/挑战/真正长数字添加虚拟化(=将未使用的数字部分存储到磁盘)。

听起来很有趣:)

答案 2 :(得分:0)

就任意精度的.Net库来说,我听说过有关W3b.sine的好消息