Indexed metadata

Implementing complex elementary functions using exception handling

T. E. Hull, Thomas F. Fairgrieve, Ping-Tak Peter Tang

Source record

Source: Crossref

Published: Jun 1, 1994

DOI: 10.1145/178365.178404

Open original source ↗

Source abstract

Algorithms are developed for reliable and accurate evaluations of the complex elementary functions required in FORTRAN 77 and FORTRAN 9, namely, cabs, csqrt, cexp, clog, csin, and ccos. The algorithms are presented in a pseudocode that has a convenient exception-handling facility. A tight error bound is derived for each algorithm. Corresponding FORTRAN programs for an IEEE environment have also been developed to illustrate the practicality of the algorithms, and these programs have been tested very carefully to help confirm the correctness of the algorithms and their error bounds. The results of these tests are included in the paper, but the FORTRAN programs are not.

Evidence graph

No public relationships recorded yet.

Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.

Implementing complex elementary functions using exception handling — Mathematical Frontier Network