PITEST
Multiple Precision Arithmetic
The PITEST program is a package of subroutines that perform arithmetic on floating-point numbers of arbitrarily high precision. PITEST can also work on very large integers by treating them as floating-point numbers with enough precision to exactly represent their integral values. PITEST calculates the value of pi to several billion digits (although the program as delivered will calculate only 25,000 digits) using the Borwein quadratically convergent algorithm of 1983 and the quartically convergent algorithm obtained in 1985. This package also contains subroutines to perform multiplication, division, and square root extraction using sophisticated techniques such as fast Fourier Transforms. This package includes single and double precision versions of all subroutines.
Program Size: 4,870 Statements
Computer Language: FORTRAN 77
Copyright (c) 1996 Pacific HiTech, Inc. and COSMIC