[Contents] [Previous Section] [Next Section] [Index]



DPML Table of Contents

About This Manual

1 Introduction to DPML

1.1 Overview

1.2 Data Types

1.3 Exceptional Arguments

1.4 Exception Conditions and Exception Behavior

1.5 IEEE Std 754 Considerations

1.6 X/Open Portability Guide Considerations

2 DPML Routines

2.1 DPML Routine Interface

2.2 Specific Entry-Point Names

2.3 Working with Exception Conditions

2.4 DPML Routine Interface Examples

2.4.1 atan2() Interface

2.4.2 cdiv() Interface

acos-Arc Cosine of Angle

acosh-Hyperbolic Arc Cosine of Angle

asin-Arc Sine of Angle

asinh-Hyperbolic Arc Sine of Angle

atan-Arc Tangent of Angle with One Argument

atan2-Arc Tangent of Angle with Two Arguments

atanh-Hyperbolic Arc Tangent of Angle

bessel-Bessel Functions

cabs-Complex Absolute Value

cbrt-Cube Root

ccos-Cosine of Angle of a Complex Number

cdiv-Complex Division

ceil-Ceiling

cexp-Complex Exponential

clog-Complex Natural Logarithm

cmul-Complex Multiplication

copysign-Copy Sign

cos-Cosine of Angle

cosh-Hyperbolic Cosine of Angle

cot-Cotangent of Angle

cpow-Complex Power

csin-Sine of Angle of a Complex Number

csqrt-Complex Square Root

cvt_ftof-Convert a Floating-Point Data Type to Another Supported Floating-Point Data Type

drem-Remainder

erf-Error Functions

exp-Exponential

fabs-Absolute Value

finite-Check for Finite Value

floor-Floor

fmod-Modulo Remainder

fp_class-Classifies IEEE Floating-Point Values

frexp-Convert to Fraction and Integral Power of 2

hypot-Euclidean Distance

ilogb-Computes an Unbiased Exponent

isnan-Check for NaN Value

ldexp-Multiply by an Integral Power of 2

lgamma-Computes the Logarithm of the gamma Function

log-Logarithm Functions

logb-Radix-independent Exponent

modf-Return the Fractional Part and Integer Part of a Floating-Point Number

nextafter-Next Machine Number After

nint-Round to the Nearest Integer

pow-Raise the Base to a Floating-Point Exponent

random-Random Number Generator, Uniformly Distributed

remainder-Remainder

rint-Return the Nearest Integral Value

scalb-Exponent Adjustment

sin-Sine of Angle

sincos-Sine and Cosine of Angle

sinh-Hyperbolic Sine

sinhcosh-Hyperbolic Sine and Cosine

sqrt-Square Root

tan-Tangent of Angle

tanh-Hyperbolic Tangent

trunc-Truncation

unordered-Check for x Unordered with Respect to y

A Critical Floating-Point Values

B DPML Entry-Point Names

Glossary

Index

Tables

1-1 Floating-Point Data Types

1-2 Floating-Point Complex Data Types

1-3 Default Action and Return Values for Exception Conditions

1-4 XPG4 Conformant Routines

A-1 Hexadecimal and Decimal Boundary Values

B-1 Entry-Point Names for DPML Platforms


[Contents] [Previous Section] [Next Section] [Index]