DOUBLE_MAXE
if (pd->exponent + pd->ndigits > DOUBLE_MAXE) {
} else if (pd->exponent + pd->ndigits < -DOUBLE_MAXE) {