| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2646 人关注过本帖
标题:圆周率(看不懂。有人能解释吗)
取消只看楼主 加入收藏
hithotwinds
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-10-19
收藏
 问题点数:0 回复次数: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("%04d",e+d/a),e=d%a)
for(b=c;d+=f[b]*a,f[b]=d%--g,d/=g--,--b;d*=b);
}


运行结果为:
31415926535897932384626433832795028841971693993751058209749445923078164062862089
98628034825342117067982148086513282306647093844609550582231725359408128481117450
28410270193852110555964462294895493038196442881097566593344612847564823378678316
52712019091456485669234603486104543266482133936072602491412737245870066063155881
74881520920962829254091715364367892590360011330530548820466521384146951941511609
43305727036575959195309218611738193261179310511854807446237996274956735188575272
48912279381830119491298336733624406566430860213949463952247371907021798609437027
70539217176293176752384674818467669405132000568127145263560827785771342757789609
17363717872146844090122495343014654958537105079227968925892354201995611212902196
08640344181598136297747713099605187072113499999983729780499510597317328160963185


这段代码绝对没有错吧

看结行成果就知道了。。。


[此贴子已经被作者于2006-10-28 12:49:25编辑过]

搜索更多相关主题的帖子: 圆周率 解释 include stdio long 
2006-10-28 12:32
快速回复:圆周率(看不懂。有人能解释吗)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023389 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved