Download List

Descripción del Proyecto

Calculating Pi is a project for the calculation of the mathematical constant Pi through various methods. Mathematicians and programmers are encouraged to contribute ideas or code for this project.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-07-20 12:27
First Release

Este comunicado calcula el valor de pi utilizando el algoritmo desarrollado por los hermanos Chudnovsky. El código fuente debe ser editado para obtener un número diferente de decimales de precisión. La biblioteca Apfloat es necesario.
Tags: Chudnovsky Method, Initial freshmeat announcement
This release calculates value of pi using the algorithm developed by the Chudnovsky brothers. The source code must be edited to get different number of decimal places of accuracy. The Apfloat library is required.

2002-07-15 23:38
Second Release

John Wallis (1616-1703) descubrió un método para calcular el valor de por encontrar el área en el cuadrante de un círculo. Al encontrar esa zona, se puede encontrar el valor de Pi. Wallis, a través de una larga serie de interpolaciones y inducciones derivados lo que ahora es conocido como la Fórmula de Wallis: - PI / 2 = (2 * 2 * 4 * 4 * 6 * 6 * 8 * 8 *...)/( 1 * 3 * 3 * 5 * 5 * 7 * 7 * 9 *...). Esta rama de los programas de Pi calcula para un número determinado de términos. La primera versión se encuentra en C simple, mientras que los segundos usos ensamblaje en línea.
Tags: Wallis' Formula, Initial freshmeat announcement
John Wallis (1616-1703) discovered a method for calculating the value of by finding the area under the quadrant of a circle. By finding that area, one can find the value of Pi. Wallis, through a long series of interpolations and inductions derived what is now known as Wallis' Formula:- Pi/2=(2*2*4*4*6*6*8*8*...)/(1*3*3*5*5*7*7*9*...) . This branch of programs calculates Pi for a given number of terms. The first version is in simple C, while the second uses inline assembly.

2002-07-11 15:59
First Release

Tags: Gauss-Legendre Method, Initial freshmeat announcement

2002-07-09 18:49
Second Release

Esta versión utiliza un mecanismo de fuerza bruta que calcula el área de un círculo y lo divide por r ^ 2. Este lanzamiento se completa con iteraciones mucho menos que la versión anterior, ya que utiliza una versión antidifferentiated de la fórmula que calcula el área. Tenga en cuenta que dx = 1, para un radio mucho mayor que 1 es necesario para obtener buenos resultados.
Tags: Brute Force Method, Initial freshmeat announcement
This version uses a brute force mechanism which
calculates the area of a circle and divides it by
r^2. This release completes with far fewer
iterations than the previous release, since it
uses an antidifferentiated version of the formula
that computes the area. Note that dx=1, so a
radius much larger than 1 is required for good
results.

2002-07-06 23:42
First Release

Esta versión calcula el valor de Pi usando (pi / 4) = arctan (1) y arctan (x) = xx ^ 3 / 3 + x ^ 5/5-x ^ 7 / 7 +.... Lamentablemente, esta serie converge demasiado lento para ser útil, ya que tiene más de 300 términos para obtener una precisión de 2 decimales. Para obtener 100 decimales de Pi, habría que utilizar al menos 10 ^ 50 términos de esta expansión.
Tags: Arctan Formula, Initial freshmeat announcement
This version calculates the value of Pi using
(pi/4)=arctan(1) and arctan(x) =
x-x^3/3+x^5/5-x^7/7+.... Unfortunately, this
series converges too slowly to be useful, as it
takes over 300 terms to obtain a 2 decimal place
precision. To obtain 100 decimal places of Pi, one
would need to use at least 10^50 terms of this
expansion.

Project Resources