Lines Matching refs:DBL_MANT_DIG
77 {"mant_dig", "DBL_MANT_DIG -- mantissa digits"},
116 SetIntFlag(DBL_MANT_DIG);
1109 #define NDIGITS_MAX ((int)((DBL_MANT_DIG-DBL_MIN_EXP) * 0.30103))
1223 /* TOHEX_NBITS is DBL_MANT_DIG rounded up to the next integer
1225 #define TOHEX_NBITS DBL_MANT_DIG + 3 - (DBL_MANT_DIG+2)%4
1337 * 4*ndigits <= DBL_MIN_EXP - DBL_MANT_DIG - LONG_MIN/2
1355 * DBL_MIN_EXP - DBL_MANT_DIG - LONG_MIN/2)
1356 * = DBL_MIN_EXP - DBL_MANT_DIG - 1
1358 * and so |x| < 2**(DBL_MIN_EXP-DBL_MANT_DIG-1), hence underflows to 0
1422 if (ndigits > Py_MIN(DBL_MIN_EXP - DBL_MANT_DIG - LONG_MIN/2,
1470 if (top_exp < DBL_MIN_EXP - DBL_MANT_DIG) {
1478 This is top_exp - DBL_MANT_DIG unless result is subnormal. */
1479 lsb = Py_MAX(top_exp, (long)DBL_MIN_EXP) - DBL_MANT_DIG;
1514 x == ldexp((double)(2*half_eps), DBL_MANT_DIG))