Re: все то же pi
- From
- Илья Кантор (2:5020/175.2)
- To
- Sergey Voloshchuk
- Date
- 2002-11-06T17:39:19Z
- Area
- RU.ALGORITHMS
From: "Илья Кантор" <ilia@manual.ru>
Wed Nov 06 2002 15:03, Sergey Voloshchuk wrote to Илья Кантор:
SV> А по какому методу вычисляется пи в этой проге:
SV> long d; int b,a=10000,c=2800,g,e,f[2801];
SV> main(){
SV> for(;b-c;) f[b++]=a/5;
SV> for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)
SV> for(b=c;d+=f[b]*(long)a, f[b]=d%--g,d/=g--,--b;d*=b);
Через арктангенсы.
Много так не навычисляешь, но миллион цифр - без особых проблем получается.
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)