explicit operator precedence
This commit is contained in:
parent
39a15fca7f
commit
d1b52524f1
@ -21,7 +21,7 @@ double mp_get_double(const mp_int *a)
|
||||
fac *= 2.0;
|
||||
}
|
||||
for (i = USED(a); i --> 0;) {
|
||||
d = d * fac + (double)DIGIT(a, i);
|
||||
d = (d * fac) + (double)DIGIT(a, i);
|
||||
}
|
||||
return (mp_isneg(a) != MP_NO) ? -d : d;
|
||||
}
|
||||
|
@ -37,7 +37,7 @@ int mp_set_double(mp_int *a, double b)
|
||||
return res;
|
||||
}
|
||||
|
||||
res = exp < 0 ? mp_div_2d(a, -exp, a, NULL) : mp_mul_2d(a, exp, a);
|
||||
res = (exp < 0) ? mp_div_2d(a, -exp, a, NULL) : mp_mul_2d(a, exp, a);
|
||||
if (((cast.bits >> 63) != 0ULL) && (mp_iszero(a) == MP_NO)) {
|
||||
SIGN(a) = MP_NEG;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user