Fix currency rounding up.

This commit is contained in:
KHobbits 2013-04-30 00:35:39 +01:00
parent 137d0df9dc
commit 7913cfdb3c

View File

@ -1,6 +1,7 @@
package com.earth2me.essentials;
import static com.earth2me.essentials.I18n._;
import java.math.RoundingMode;
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.*;
@ -524,6 +525,7 @@ public class Util
public static String formatAsCurrency(final double value)
{
dFormat.setRoundingMode(RoundingMode.FLOOR);
String str = dFormat.format(value);
if (str.endsWith(".00"))
{
@ -542,11 +544,6 @@ public class Util
return ess.getSettings().getCurrencySymbol() + formatAsCurrency(value);
}
public static double roundDouble(final double d)
{
return Math.round(d * 100.0) / 100.0;
}
public static boolean isInt(final String sInt)
{
try