Home | History | Annotate | Download | only in lib

Lines Matching refs:FLT_MANT_DIG

36     if (sd > FLT_MANT_DIG)
42 * P = bit FLT_MANT_DIG-1 bits to the right of 1
43 * Q = bit FLT_MANT_DIG bits to the right of 1
48 case FLT_MANT_DIG + 1:
51 case FLT_MANT_DIG + 2:
54 a = ((du_int)a >> (sd - (FLT_MANT_DIG+2))) |
55 ((a & ((du_int)(-1) >> ((N + FLT_MANT_DIG+2) - sd))) != 0);
61 /* a is now rounded to FLT_MANT_DIG or FLT_MANT_DIG+1 bits */
62 if (a & ((du_int)1 << FLT_MANT_DIG))
67 /* a is now rounded to FLT_MANT_DIG bits */
71 a <<= (FLT_MANT_DIG - sd);
72 /* a is now rounded to FLT_MANT_DIG bits */