学习网站建设,网页知识,电脑技巧,AS3代码,FLASH效果,课件制作,网络学习,运动生活,心情日志博客

PI的计算方法

PI的计算方法:
const eps:Number=1e-7;//计算的最后一项的绝对值不超过此数
//不可太小,比如设为1e-9时,我的老机因循环次数过多,脚本执行时间会超过15秒
trace(1e-7);//科学计数法,相当于10的-7次方,即0.0000001
var sign:int=1;
var pi:Number=0;
var item:Number=1;
var d:Number=1;
while (Math.abs(item)>=eps) {
pi+=item;
d+=2;
sign=- sign;
item=sign*(1/d);
}
pi*=4;
trace("PI="+pi);

//输出 PI=3.1415924535897797

本文地址:http://www.lxlong.net/archives/94.html

本文标题:PI的计算方法

 
« »                

没有评论

发表评论 »