Abstract
The mathcw package contains source code files that provide replacements for C’s elementary functions. It exists to provide improved code for use by hoc (and other software) on platforms where the native library versions are deficient, to provide access to the full C99 math library at a time when few systems have it, and to provide an insulating layer to shield other software from system dependencies. When it is important that software produce (nearly) identical results on all platforms, avoiding the use of different underlying math libraries in favor of a single consistent library can be of significant help.
Many pitfalls await a systems programmer who attempts to implement basic function routines using information gleaned from a calculus text.
— W. J. Cody, Jr. and W. Waite (1980).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Beebe, N.H.F. (2017). Introduction. In: The Mathematical-Function Computation Handbook. Springer, Cham. https://doi.org/10.1007/978-3-319-64110-2_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-64110-2_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64109-6
Online ISBN: 978-3-319-64110-2
eBook Packages: Computer ScienceComputer Science (R0)