目前位置: VCer资源中心 >>> VCer文章 >>> 其它技术

[本帖已阅读2313次 分值90 回复1次] 张贴资源 发回信箱 控制面板

一个求PI的外星程序

提供者:Bccv 张贴时间:2004-04-08 09:10:16.0 出处:hydralad 作者:不祥

一个求PI的外星程序(2004-04-08 09:10:16.0)


babbye


welcome to http://bccv.songstech.com/

 
级别: VCer连长
头衔: VCer会员

经验: 3510
作品: 87
分会: 西南分会
注册: 2004-03-29 16:23:29.0
登录: 2007-08-31 11:17:04.0

 

# include "stdio.h"

long a=10000,b,c=2800,d,e,f[2801],g;

void main(){

for(;b-c;)f[b++]=a/5;

for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)

for(b=c;d+=f[b]*a,f[b]=d%--g,d/=g--,--b;d*=b);

}

 能求900多位的PI值,速度还可以,给大家研究下.:)

注:转载文章需注明来源:VCer.net 文章地址:http://vcer.net/1243.html

  如果你觉得VCer.net不错,而且你愿意为VCer.net捐赠一元钱,那么点击后面的捐赠按钮吧:) vcer.net捐赠

welcome to http://bccv.songstech.com/

[回复该贴] [加入个人书签]
[投票结果]

A: 评分 10 100% (1 票)
B: 评分 5 0% (0 票)
C: 评分 0 0% (0 票)
D: 评分 -5 0% (0 票)
E: 评分 -10 0% (0 票)

 


re:一个求PI的外星程序
一些用FFT 的高级算法几秒钟内就可以求出几万位,不过这个程序的胜在短小精悍

armylau 于 2004-07-24 00:32:31.0 编辑 [回复该贴]