Home | History | Annotate | Download | only in test

Lines Matching defs:DBL_MANT_DIG

20 DBL_MANT_DIG = sys.float_info.mant_dig

21 DBL_MIN_OVERFLOW = 2**DBL_MAX_EXP - 2**(DBL_MAX_EXP - DBL_MANT_DIG - 1)
41 exp = max(d, DBL_MIN_EXP) - DBL_MANT_DIG
103 if skip_small and max(abs(a), abs(b)) < 2**DBL_MANT_DIG:
139 self.check_truediv(12345, 345678 * 2**(DBL_MANT_DIG - DBL_MIN_EXP))
143 # ... a / b near a boundary: one of 1, 2**DBL_MANT_DIG, 2**DBL_MIN_EXP,
144 # 2**DBL_MAX_EXP, 2**(DBL_MIN_EXP-DBL_MANT_DIG)
145 bases = (0, DBL_MANT_DIG, DBL_MIN_EXP,
146 DBL_MAX_EXP, DBL_MIN_EXP - DBL_MANT_DIG)
161 # (2**DBL_MANT_DIG+1)/(2**DBL_MANT_DIG) lies halfway
166 self.check_truediv((2**DBL_MANT_DIG + 1)*12345*2**200 + 2**n,
167 2**DBL_MANT_DIG*12345)
186 self.check_truediv(2**DBL_MANT_DIG*m + n, m)