NAG CL Interface
x07bac (create_​infinity)

1 Purpose

x07bac creates a signed infinite value.

2 Specification

#include <nag.h>
void  x07bac (Integer isign, double *x)
The function may be called by the names: x07bac, nag_ieee_create_infinity or nag_create_infinity.

3 Description

x07bac sets x to be positive or negative infinity.

4 References

IEEE (2008) Standard for Floating-Point Arithmetic IEEE Standard 754-2008 IEEE, New York.

5 Arguments

1: isign Integer Input
On entry: determines the sign of the infinity to be created.
If isign is greater than or equal to 0, a positive infinity is returned, otherwise a negative infinity is returned.
2: x double * Output
On exit: the required infinite value.

6 Error Indicators and Warnings

None.

7 Accuracy

Not applicable.

8 Parallelism and Performance

x07bac is not threaded in any implementation.

9 Further Comments

None.

10 Example

See Section 10 in x07aac.