Back to index

glibc  2.9
s_isnan.c File Reference
#include "math.h"
#include "math_private.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


int __isnan (double x)

Function Documentation

int __isnan ( double  x)

Definition at line 28 of file s_isnan.c.

       int32_t hx,lx;
       hx &= 0x7fffffff;
       hx |= (u_int32_t)(lx|(-lx))>>31;
       hx = 0x7ff00000 - hx;
       return (int)(((u_int32_t)hx)>>31);

Here is the caller graph for this function: