数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 7768|回复: 16

[转帖]一个算pi的程序,很牛!

[复制链接]
发表于 2004-3-27 22:07:37 | 显示全部楼层 |阅读模式
请哪位高手解释一下!

#include <stdlib.h>  
#include <stdio.h>  

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

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*a,f=d%--g,d/=g--,--b;d*=b);  
}  

计算结果:  
31415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185  

发表于 2004-4-18 23:47:07 | 显示全部楼层
just so so
发表于 2004-4-25 07:25:17 | 显示全部楼层
<>大哥,你给的程序有问题,最后一个for应该是for(b=c;d+=f<b>*a,f<b>=d%--g,d/=g--,--b;d*=b);  </P>[em07]
发表于 2004-4-25 07:30:05 | 显示全部楼层
<>大哥,你给的程序有问题,最后一个for应该是for(b=c;d+=f\[b\]*a,f\[b\]=d%--g,d/=g--,--b;d*=b);</P><> 最后把上面for中的“\”都去掉啊。</P>[em06][em06][em06][em06][em06][em06][em06][em06][em06][em06][em06]
发表于 2004-4-25 18:33:02 | 显示全部楼层
<>...........</P><>彗星你就别谦虚了哈</P>
发表于 2004-5-2 06:19:10 | 显示全部楼层
<>不砸的!</P>
发表于 2004-5-4 00:15:34 | 显示全部楼层
<>格式很烂, 思想没通过程序表达出来, 没有注释.</P>
<>过几天你去问他, 我保证他自己都不知道写的是啥.</P>

<>这种人最适合出考卷了~</P>
发表于 2004-5-9 21:11:01 | 显示全部楼层
<>有理</P>
<>支持</P>
发表于 2004-5-11 21:57:42 | 显示全部楼层
什么注释都没有,看不懂!!![em06]
发表于 2004-5-12 05:12:11 | 显示全部楼层
好象在别的地方见过这个程序段,好象是河南一个程序员网站上,有一个解放军信息工程学院的牛人,写了和这个基本思想差不多的一个.
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-28 02:55 , Processed in 0.052721 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表