DBL_MAX_EXP
#define Big0 (Frac_mask1 | Exp_msk1*(DBL_MAX_EXP+Bias-1))
#define DBL_ADJ (DBL_MAX_EXP - 2 + ((DBL_MANT_DIG - 1) % 4))
> Exp_msk1*(DBL_MAX_EXP+Bias-1-P))
> Exp_msk1*(DBL_MAX_EXP+Bias-P))
if (z > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) {
if (y == Exp_msk1*(DBL_MAX_EXP+Bias-1)) {
Exp_msk1*(DBL_MAX_EXP+Bias-P)) {
> Exp_msk1*(DBL_MAX_EXP+Bias-1-P))
if( p->val_e >= DBL_MAX_EXP-2 ) {
test_overflow(DBL_MAX_EXP);
test_precision(DBL_MAX_EXP, DBL_MANT_DIG);
for (i = DBL_MIN_EXP - DBL_MANT_DIG; i < DBL_MAX_EXP; i++) {
for (e = DBL_MIN_EXP - DBL_MANT_DIG; e < DBL_MAX_EXP; e++) {
for (e = DBL_MIN_EXP - DBL_MANT_DIG; e <= DBL_MAX_EXP; e++) {
for (e = DBL_MIN_EXP - DBL_MANT_DIG; e <= DBL_MAX_EXP - 1; e++) {
for (i = DBL_MIN_EXP - DBL_MANT_DIG; i < DBL_MAX_EXP; i++) {
#define __LDBL_MAX_EXP DBL_MAX_EXP
#define __LDBL_MAX_EXP DBL_MAX_EXP
#define __LDBL_MAX_EXP DBL_MAX_EXP
#define __LDBL_MAX_EXP DBL_MAX_EXP
#define __LDBL_MAX_EXP DBL_MAX_EXP
#define __LDBL_MAX_EXP DBL_MAX_EXP
#define __LDBL_MAX_EXP DBL_MAX_EXP
#define __LDBL_MAX_EXP DBL_MAX_EXP
#define __LDBL_MAX_EXP DBL_MAX_EXP