ISINF(3M) | Mathematical Library Functions | ISINF(3M) |

isinf - test for infinity

c99 [flag... ]file...-lm[library... ] #include <math.h>intisinf(real-floatingx);

The **isinf()** macro determines whether its argument value is
an infinity (positive or negative). First, an argument represented in a
format wider than its semantic type is converted to its semantic type. Then
determination is based on the type of the argument.

The **isinf()** macro returns a non-zero value if and only if
its argument has an infinite value.

No errors are defined.

See attributes(7) for descriptions of the following attributes:

ATTRIBUTE TYPE | ATTRIBUTE VALUE |

Interface Stability | Standard |

MT-Level | MT-Safe |

math.h(3HEAD), fpclassify(3M), isfinite(3M), isnan(3M), isnormal(3M), signbit(3M), attributes(7), standards(7)

November 17, 2008 | SunOS 5.11 |