diff --git a/src/c/printer/float_to_digits.d b/src/c/printer/float_to_digits.d index 492d4004a..9d0f1e708 100644 --- a/src/c/printer/float_to_digits.d +++ b/src/c/printer/float_to_digits.d @@ -59,7 +59,7 @@ setup(cl_object number, float_approx *approx) default: break; } - approx->low_ok = approx->high_ok = ecl_evenp(f); + approx->low_ok = approx->high_ok = 0; if (e > 0) { cl_object be = EXPT_RADIX(e); if (limit_f) {