package com.richardradics.commons.util;
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.text.NumberFormat;
import java.util.Locale;
/**
* Created by Rcsk on 2014.06.16..
*/
public class DecimalFormatUtil {
/**
* Returns a thousans separated decimar formatter.
*
* @return
*/
public static DecimalFormat getThousandSeperatedDecimalFormat() {
DecimalFormat df = (DecimalFormat) NumberFormat.getInstance(Locale.US);
DecimalFormatSymbols symbols = df.getDecimalFormatSymbols();
symbols.setGroupingSeparator(' ');
df.setDecimalFormatSymbols(symbols);
return df;
}
/**
*
* @param value e.g. 1.199999
* @return 1.2
*/
public static String formatDouble(double value) {
return new DecimalFormat("#.##").format(value);
}
}