Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: PowerPC Numerics / Part 2 - The PowerPC Numerics C Implementation


Chapter 10 - Transcendental Functions

This chapter describes how to use the transcendental and auxiliary functions declared in MathLib. This chapter describes the following types of functions:

It shows the declarations of these functions, describes what they do, describes
when they raise floating-point exceptions, and gives examples of how to use them.
For functions that manipulate the floating-point environment, see Chapter 8, "Environmental Control Functions." For functions that perform conversions, see
Chapter 9, "Conversion Functions." For basic arithmetic and comparison operations,
see Chapter 6, "Numeric Operations and Functions."

Some transcendental functions have two implementations: double precision and double-double precision. The double-double-precision implementation has the letter l appended to the name of the function and performs exactly the same as the double version. This book uses the double-precision implementation's name to mean both of these implementations. All of the transcendental function declarations appear in the
file fp.h.


Chapter Contents
Comparison Functions
Sign Manipulation Functions
Exponential Functions
Logarithmic Functions
Trigonometric Functions
Hyperbolic Functions
Financial Functions
Error and Gamma Functions
Miscellaneous Functions
Transcendental Functions Summary
C Summary
Constants
Data Types
Transcendental Functions

Previous Book Contents Book Index Next

© Apple Computer, Inc.
13 JUL 1996