Home » C++ Math fpclassify() Function

C++ Math fpclassify() Function

by Online Tutorials Library

C++ Math fpclassify()

The function returns the value of type int that matches one of the macro constants, depending on the value of x.

value description
FP_INFINITE Positive or negative infinity
FP_NAN Not a Number
FP_ZERO Value of zero.
FP_SUBNORMAL Sub Normal value
FP_NORMAL Normal value

Syntax

Suppose a number is x. Syntax would be:

Parameter

x: The value which is to be matched with one of the macro constants.

Return value

It returns following integer values: FP_INFINITE, FP_NAN, FP_ZERO, FP_SUBNORMAL ,FP_NORMAL.

Example

Let’s see the simple example.

Output:

1.0/0.0 is a infinite number  

In this example, fpclassify() function determines that x is a infinite number.

Next TopicC++ Math Functions

You may also like