Javatpoint Logo
Javatpoint Logo

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


Suppose a number is x. Syntax would be:


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.


Let's see the simple example.


1.0/0.0 is a infinite number

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

Next TopicC++ Math Functions

Youtube For Videos Join Our Youtube Channel: Join Now


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Trending Technologies

B.Tech / MCA