98
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