用Delphi 进行圆周率Pi的精密计算

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:05:44
1 计算公式 16arctan(1/5)-4arctan(1/239)
2 必须利用数组
3 精度超过1000位就行了。
4 程序应能运行!
5 用文本文件记录结果
程序要简单一些

楼主很有兴趣计算吗?

你看过这个文章没有:http://baike.baidu.com/view/3287.htm

里面有π的历史介绍,计算公式,一个C++的程序,以及计算出的2万位。

要把那个C++程序改写为PASCAL并不复杂,关键是不知道你需要这个程序来为什么目的,如果是需要结果,可以直接在那个文章复制前2万位,学习方法可以看那个程序,还有许多文章对计算方法有详细解释。

对π的计算,主要是数学知识:如果用迭代或者级数逼近π的值。对于编程来说没什么技巧,最多就是大数的保存与运算。现在WIN32环境写程序,不受当年DOS下64K内存的限制,轻易申请一个2G那么大的数组,方便多了。

wo