Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
Fully Compatible
-
ALL
-
Description
toInt128FromDecimal128 has an invariant requiring the argument has no fractional part.
Subtracting the min may result in a non-zero fractional part in this operation:
Decimal128 v_prime2 = v_prime.subtract(min.get()).scale(precision.get());
|
This only occurs if the min has more decimal places than the precision.