Obfuscated Pi
Detalles- Detalles
- Categoría: Poco serio
- Publicado el Miércoles, 19 Septiembre 2007 01:00
Código en C para calcular los primeros 15000 dígitos de π, y sólo con aritmética entera:
a[52514],b,c=52514,d,e,f=1e4,g,h;main(){for(;b=c-=14;h=printf("%04d",
e+d/f))for(e=d%=f;g=--b*2;d/=g)d=d*b+f*(h?a[b]:f/5),a[b]=d%--g;}
¡¡¡Ahí queda eso!!! El código se debe a Dik Winter y Achim Flammenkamp.
(Vía Unbounded Spigot Algorithms for the Digits of Pi, de Jeremy Gibbons)

