From 327e603f91dd2aa52e27d6c4e7f84a42bfcd9c0c Mon Sep 17 00:00:00 2001 From: Marco Zanon Date: Fri, 8 Jul 2016 07:50:57 +0000 Subject: [PATCH] Fixed rounding. --- .../java/com/marcozanon/macaco/conversion/MNumberConverter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/4.x/src/java/com/marcozanon/macaco/conversion/MNumberConverter.java b/4.x/src/java/com/marcozanon/macaco/conversion/MNumberConverter.java index a3c3f66..d4797d7 100644 --- a/4.x/src/java/com/marcozanon/macaco/conversion/MNumberConverter.java +++ b/4.x/src/java/com/marcozanon/macaco/conversion/MNumberConverter.java @@ -9,6 +9,7 @@ package com.marcozanon.macaco.conversion; import com.marcozanon.macaco.MObject; import com.marcozanon.macaco.text.MText; import java.math.BigDecimal; +import java.math.RoundingMode; import java.text.DecimalFormat; import java.text.DecimalFormatSymbols; import java.text.ParsePosition; @@ -135,6 +136,7 @@ public class MNumberConverter extends MObject { // DecimalFormatSymbols dfs = new DecimalFormatSymbols(outputLocale); DecimalFormat df = new DecimalFormat(outputNumberFormat, dfs); + df.setRoundingMode(RoundingMode.HALF_UP); return df.format(number); } -- 2.30.2