Lines Matching refs:nan
99 * to indicate special numbers (e.g. NaN and Infinity), so the
163 /* Bit-pattern for quiet NaN */
318 Generate NaN.
320 @return Floating-point representation of NaN.
331 result = nan("");
333 #elif defined(NAN) && defined(__STDC_IEC_559__)
334 result = (double)NAN;
341 * There are several ways to generate NaN. The one used here is
346 * This may fail if the hardware does not support NaN, or if
365 Check for NaN.
368 @return Boolean value indicating whether or not the number is a NaN.
394 * Examine IEEE 754 bit-pattern. A NaN must have a special exponent
416 * NaN is the only number which does not compare to itself
420 * Fallback solution if NaN compares to NaN
557 * The sign of NaN is always false
650 *is_negative = TRIO_FALSE; /* NaN has no sign */
822 print_class("Nan", my_nan);
832 printf("NaN : %4g 0x%02x%02x%02x%02x%02x%02x%02x%02x (%2d, %2d)\n",
878 printf("NaN : %4g 0x%02x%02x%02x%02x%02x%02x%02x%02x (%2d, %2d)\n",