fix arithmetic error
This commit is contained in:
parent
719a9d32b5
commit
1fa0036008
|
|
@ -66,7 +66,7 @@ int32_t decfloat_to_int(decfloat *df, int32_t multiplicand, int32_t denominator)
|
||||||
// r /= denominator;
|
// r /= denominator;
|
||||||
|
|
||||||
int32_t rnew1 = r * (multiplicand / denominator);
|
int32_t rnew1 = r * (multiplicand / denominator);
|
||||||
int32_t rnew2 = r * (multiplicand % denominator);
|
int32_t rnew2 = r * (multiplicand % denominator) / denominator;
|
||||||
r = rnew1 + rnew2;
|
r = rnew1 + rnew2;
|
||||||
|
|
||||||
// sign
|
// sign
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue