C++ Math fpclassify()

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

valuedescription
FP_INFINITEPositive or negative infinity
FP_NANNot a Number
FP_ZEROValue of zero.
FP_SUBNORMALSub Normal value
FP_NORMALNormal 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.






Latest Courses