Implementing complex elementary functions using exception handling

24Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

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. © 1994, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Hull, T. E., Fairgrieve, T. F., & Tang, P. T. P. (1994). Implementing complex elementary functions using exception handling. ACM Transactions on Mathematical Software (TOMS), 20(2), 215–244. https://doi.org/10.1145/178365.178404

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free