From 4364dd5d022a621fd65f51e5cdb0e554af6bfb9d Mon Sep 17 00:00:00 2001 From: Javen O'Neal Date: Thu, 13 Jul 2017 03:42:12 +0000 Subject: [PATCH] replace return variable assignments with return statements git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1801799 13f79535-47bb-0310-9956-ffa450edef68 --- src/java/org/apache/poi/ss/formula/functions/MathX.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/java/org/apache/poi/ss/formula/functions/MathX.java b/src/java/org/apache/poi/ss/formula/functions/MathX.java index cf36440375..52b803178d 100644 --- a/src/java/org/apache/poi/ss/formula/functions/MathX.java +++ b/src/java/org/apache/poi/ss/formula/functions/MathX.java @@ -90,16 +90,13 @@ final class MathX { } private static double round(double n, int p, java.math.RoundingMode rounding) { - double retval; - if (Double.isNaN(n) || Double.isInfinite(n)) { - retval = Double.NaN; + return Double.NaN; } else { - retval = new java.math.BigDecimal(NumberToTextConverter.toText(n)).setScale(p, rounding).doubleValue(); + final String excelNumber = NumberToTextConverter.toText(n); + return new java.math.BigDecimal(excelNumber).setScale(p, rounding).doubleValue(); } - - return retval; } -- 2.39.5