diff --git a/c-programming/math/opt_int_div.h b/c-programming/math/opt_int_div.h index 24e594f..2a15fb2 100644 --- a/c-programming/math/opt_int_div.h +++ b/c-programming/math/opt_int_div.h @@ -44,9 +44,9 @@ (roundl(fmodl(log2l(INT_ABS((b))), 1.l) * OPT_INT_DIV_ROUNDING) \ == 0.l) ? ( \ INT_DIV_NEG_RESULT_SIGN(a, b) ? \ - -INT_BIN_DIV(INT_ABS(a), INT_ABS(b)) \ + -INT_BIN_DIV(INT_ABS((a)), INT_ABS((b))) \ : \ - INT_BIN_DIV(INT_ABS(a), INT_ABS(b))) \ + INT_BIN_DIV(INT_ABS((a)), INT_ABS((b)))) \ : \ ((a) / (b)) )) \ ) /* end */