calcular el valor de pi

antonio
31 de Marzo del 2005
hola alguien sabe como haver unprograma que calcule el valor de pi con 25 decimales

carmamezo
31 de Marzo del 2005
Existen muchos algoritmos para el cálculo del nº PI.... Y si buscas en algún buscador seguro que encuentras unos cuantos...
por ejemplo Euler:
pi^2/6 = 1 + 1/2^2 + 1/3^2 + 1/4^2 + ....
que se podría programar de la sigte manera:

#include <stdio.h>
#include <math.h>
void main()
{
double pi=0.0;
long i;

for(i=0;i<100000000;i++)
{
pi=pi+(1/pow((i+1),2));
}
pi=sqrt(6*pi);
printf("%.25lf",pi);
getchar();
}

Si lo pruebas, verás que tarda mucho en converger, por tanto no es un buen método... Pero puede que te sirva. Ten en cuenta que el método tardará más o menos dependiendo del ordenador donde lo programes...
Ahora te toca a ti conseguir un método que converga más rapidamente....
Un saludo.