PI, es un más que un número y los chicos de Microsiervos saben de ello más que nadie. Pero, ¿sabrían hacer una función en Javascript con el que poder obtener los decimales que quieran?.
function pi(digit){
var p=parseInt,a=10000,c=p(digit*3.5),b=d=e=g=0,f=[],s=r=""
for(;b-c;)f[b++]=p(a/5)
for(;d=0,g=c*2;c-=14,s=("0000").concat(p(e)+p(d/a)),r+=s.substr(s.length-4),e=d%a)
for(b=c;d+=(f[b]?f[b]:0)*a,f[b]=d%--g,d= p(d/g--),--b;d*=b);
return r
}
alert("PI: " + pi(10000)); // Aka el comeRAM!!
Pues por si no lo sabían, ahora si 😀
0 comentarios, 1 referencias
+
#