谁能发个计算pi的程序? for 9750GII/9860GII的
看看计算器编程能不能算高精度Pi 或者BASIC的也可以 级数求和 本帖最后由 urill 于 2011-2-13 19:50 编辑去移植这段程序吧,理论可以做到无限精度,就是比较浪费时间 #define _ -F<00||--F-OO--;
int F=00,OO=00;main(){F_OO();printf("%1.3f\n",4.*-F/OO/OO);}F_OO()
{
_-_-_-_
_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_
_-_-_-_
}
http://www0.us.ioccc.org/1988/westley.c 去移植这段程序吧,理论可以做到无限精度,就是比较浪费时间 #define _ -F
urill 发表于 2011-2-13 19:44 http://www.cncalc.org/images/common/back.gif
很好……可以去参加ioccc了…… 没用的,为什么不用级数的方法? 不懂 C啊, 能输进VX-4去吗? 不懂 C啊, 能输进VX-4去吗?
iFx 发表于 2011-2-13 21:49 http://www.cncalc.org/images/common/back.gif
VX-4的内存我怀疑…… 找到了一个C 的
#include <stdlib.h>
#include <stdio.h>
long a=10000,b,c=2800,d,e,f,g;
main()
{
for(;b-c;)
f=a/5;
for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)
for(b=c;d+=f*a,f=d%--g,d/=g--,--b;d*=b);
}
谁能改写下?
很好……可以去参加ioccc了……
diameter 发表于 2011-2-13 20:07 http://www.cncalc.org/images/common/back.gif
本来就是ioccc 1988年获奖作品抄来的... 公式1 公式2,但愿能看清楚
本来就是ioccc 1988年获奖作品抄来的...
urill 发表于 2011-2-14 09:13 http://www.cncalc.org/images/common/back.gif
这个…… 120*160,果然看不清楚. 切割法,不过不是切割成正多边形,而是竖着切,每一个x对应一个y,把这些y全部加起来,再乘以2 http://en.wikipedia.org/wiki/Pi
英文的维基百科是无敌的 建议蒙特卡洛法,抽空我写一个 这个精度没问题么 不屑一顾。 这个MCA的N函数要多少位就有多少位。
还是编写一些有实际价值的函数吧 18# urill
精度没有任何问题,而且可以很好的理解这种算法本质
页:
[1]
2