Compiler Library/XL Reference Manual (32650-90029)
1- 1
Chapter 1 Introduction
The Compiler Library/XL functions and procedures perform input/output,
internal data conversion, mathematical functions, error-reporting
functions and packed-decimal operations. This chapter describes the
format of the function and procedure descriptions, compares data types,
shows the internal representation of the data types, and summarizes the
functions and procedures in a series of tables.
Format of the Functions Description
The functions in Chapter 2, "Mathematical Functions and Procedures" and
Chapter 3, "Utility Procedures" are described in a standard format; the
following items are included in the format, when applicable:
Declaration
Contains the parts of the function or procedure declaration that define
the requirements for actual parameters (arguments) included in a function
call, procedure call, or calling sequence.
Accuracy
Describes the function accuracy, using the following notation:
x = true value of the argument(s)
y = computed value of the argument(s)
f = true value of the result
g = computed value of the result
|x-y| = absolute error in the argument(s)
|x-y/x| = relative error in the argument(s)
|f-g| = absolute error in the result(s)
|f-g/f| = relative error in the result(s)
Attributes
Parameters: Describes the type and range of value(s) allowed by
the function.
Result: Describes the type and range of value(s).
HP FORTRAN 77/XL: Where applicable, names the corresponding HP FORTRAN
77/XL intrinsic or external function.
Error: Briefly describes the error conditions.
Comments
When needed, comments are supplied.