isnormal

Is a macro that determines whether an argument value is normal.

Library:LibC
Classification:ANSI
Service:Math

Syntax

  #include <math.h> 
   
  isnormal ( x );
  

Parameters

x

(IN) Specifies the argument.

Return Values

If the value is normal, returns a nonzero value. Otherwise, returns 0.

Remarks

The macro determines whether the argument has a normal value and is not zero, subnormal, infinite, or NaN (not a number).

The macro can be used with double, float, and long double arguments.

See Also