NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A Fortran-90 Based Multiprecision SystemThe author has developed a new version of his Fortran multiprecision computation system that is based on the Fortran-90 language. With this new approach, a translator program is not required - translation of Fortran code for multiprecision is accomplished by merely utilizing advanced features of Fortran-90, such as derived data types and operator extensions. This approach results in more reliable translation and also permits programmers of multiprecision applications to utilize the full power of the Fortran-90 language. Three multiprecision datatypes are supported in this system: multiprecision integer. real and complex. All the usual Fortran conventions for mixed mode operations are supported, and many of the Fortran intrinsics, such as SIN, EXP and MOD, are supported with multiprecision arguments. This paper also briefly describes an interesting application of this software, wherein new number-theoretic identities have been discovered by means of multiprecision computations.
Document ID
20010118504
Acquisition Source
Ames Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Bailey, David H.
(NASA Ames Research Center Moffett Field, CA United States)
Lasinski, T. A.
Date Acquired
August 20, 2013
Publication Date
January 1, 1994
Subject Category
Computer Programming And Software
Report/Patent Number
RNR-94-013
Funding Number(s)
PROJECT: RTOP 536-01-11
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.

Available Downloads

There are no available downloads for this record.
No Preview Available