fix test issue

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1901176 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
PJ Fanning 2022-05-23 14:13:56 +00:00
parent c1a8892cd0
commit 8508a5e86c

View File

@ -21,6 +21,7 @@ import org.apache.poi.ss.util.NumberToTextConverter;
import org.apache.poi.util.Internal;
import java.math.BigDecimal;
import java.math.MathContext;
import java.math.RoundingMode;
/**
@ -277,7 +278,7 @@ final class MathX {
@Internal
public static double scaledRoundUsingBigDecimal(double xval, double multiplier, RoundingMode mode) {
BigDecimal multiplierDecimal = BigDecimal.valueOf(multiplier);
BigDecimal bd = BigDecimal.valueOf(xval).divide(multiplierDecimal)
BigDecimal bd = BigDecimal.valueOf(xval).divide(multiplierDecimal, MathContext.DECIMAL128)
.setScale(0, mode)
.multiply(multiplierDecimal);
return bd.doubleValue();