public static String percent(double p1, double p2) { String str; double p3 = p1 / p2; NumberFormat nf = NumberFormat.getPercentInstance(); nf.setMinimumFractionDigits(2); str = nf.format(p3); return str; }
protected String getLocalizedBigDecimalValue(BigDecimal input) { final NumberFormat numberFormat = NumberFormat.getNumberInstance(Locale.US); numberFormat.setGroupingUsed(true); numberFormat.setMaximumFractionDigits(8); numberFormat.setMinimumFractionDigits(2); return numberFormat.format(input); }
/** * Constructor of ValuePercent */ public ValuePercent() { this.nf = NumberFormat.getInstance(); this.nf.setMaximumFractionDigits(2); this.nf.setMinimumFractionDigits(2); this.nf.setMinimumIntegerDigits(1); }
double d1 = 123456.78; double d2 = 567890; // self commenting issue, the code is easier to understand Locale fmtLocale = Locale.getDefault(Category.FORMAT); NumberFormat formatter = NumberFormat.getInstance(fmtLocale); formatter.setMaximumFractionDigits(2); formatter.setMinimumFractionDigits(2); System.out.println(formatter.format(d1)); System.out.println(formatter.format(d2)); System.out.println(fmtLocale.toLanguageTag());
NumberFormat nf = NumberFormat.getInstance(); nf.setMinimumFractionDigits(decimalPlaces); if (value < multiplierKilo) { doubleResult = value; nf.setMinimumFractionDigits(0); } else if (value >= multiplierKilo && value < multiplierMega) { doubleResult = round(value / multiplierKilo, decimalPlaces); unit = PREFIX_PETA + unit; return nf.format(doubleResult) + (base2 ? " " : "") + unit;
NumberFormat usdCostFormat = NumberFormat.getCurrencyInstance(Locale.US); usdCostFormat.setMinimumFractionDigits( 1 ); usdCostFormat.setMaximumFractionDigits( 2 ); System.out.println( usdCostFormat.format(displayVal.doubleValue()) );
/** * Constructor expects a LogHelper object in addition to the max percent * of heap memory which can be consumed before a MapJoinMemoryExhaustionException * is thrown. */ public MapJoinMemoryExhaustionHandler(LogHelper console, double maxMemoryUsage) { this.console = console; this.maxMemoryUsage = maxMemoryUsage; this.memoryMXBean = ManagementFactory.getMemoryMXBean(); this.maxHeapSize = getMaxHeapSize(memoryMXBean); percentageNumberFormat = NumberFormat.getInstance(); percentageNumberFormat.setMinimumFractionDigits(2); LOG.info("JVM Max Heap Size: " + this.maxHeapSize); }
double a = 34.51234; NumberFormat df = DecimalFormat.getInstance(); df.setMinimumFractionDigits(2); df.setMaximumFractionDigits(4); df.setRoundingMode(RoundingMode.DOWN); System.out.println(df.format(a));
@Override public String formatDouble(Locale locale, Double value) { NumberFormat format = DecimalFormat.getNumberInstance(locale); format.setMinimumFractionDigits(1); format.setMaximumFractionDigits(1); return format.format(value); }
NumberFormat nf = NumberFormat.getInstance(); nf.setMinimumFractionDigits(2); nf.setMaximumFractionDigits(2); String output = nf.format(val);
public static String doubleToString(double value){ NumberFormat formatter = NumberFormat.getInstance(new Locale("pt","BR")); formatter.setMinimumFractionDigits(2); formatter.setMaximumIntegerDigits(6); return formatter.format(value).replace(",", "."); }
public static String percent2(double p1, double p2) { String str; double p3 = p1 / p2; NumberFormat nf = NumberFormat.getPercentInstance(); nf.setMinimumFractionDigits(0); str = nf.format(p3); return str; }
NumberFormat formatter = NumberFormat.getNumberInstance(); formatter.setMinimumFractionDigits(2); formatter.setMaximumFractionDigits(2); String output = formatter.format(d);
/** * Constructor expects a LogHelper object in addition to the max percent * of heap memory which can be consumed before a MapJoinMemoryExhaustionException * is thrown. */ public MapJoinMemoryExhaustionHandler(LogHelper console, double maxMemoryUsage) { this.console = console; this.maxMemoryUsage = maxMemoryUsage; this.memoryMXBean = ManagementFactory.getMemoryMXBean(); this.maxHeapSize = getMaxHeapSize(memoryMXBean); percentageNumberFormat = NumberFormat.getInstance(); percentageNumberFormat.setMinimumFractionDigits(2); LOG.info("JVM Max Heap Size: " + this.maxHeapSize); }
protected String formatValue(BigDecimal value, ExtractValueRequest extractValueRequest, Property property) { NumberFormat format = NumberFormat.getInstance(getLocale(extractValueRequest, property)); format.setMaximumFractionDigits(2); format.setMinimumFractionDigits(2); format.setGroupingUsed(false); return format.format(value); }
nf.setMinimumFractionDigits(4); nf.setMaximumFractionDigits(4); if (nf instanceof DecimalFormat) { ((DecimalFormat) nf).setPositivePrefix(" "); sb.append(cnt); } else { sb.append(nf.format(cnt));
private void initialiseFormatters() { pauseFormatter = NumberFormat.getInstance(); pauseFormatter.setMaximumFractionDigits(5); totalTimeFormatter = new TimeFormat(); gcTimeFormatter = NumberFormat.getInstance(); gcTimeFormatter.setMaximumFractionDigits(2); throughputFormatter = NumberFormat.getInstance(); throughputFormatter.setMaximumFractionDigits(2); footprintFormatter = new MemoryFormat(); sigmaMemoryFormatter = new MemoryFormat(); footprintSlopeFormatter = new MemoryFormat(); freedMemoryPerMinFormatter = new MemoryFormat(); percentFormatter = NumberFormat.getInstance(); percentFormatter.setMaximumFractionDigits(1); percentFormatter.setMinimumFractionDigits(1); }
@Override public String toString() { NumberFormat percentFormat = NumberFormat.getPercentInstance(); percentFormat.setMinimumFractionDigits(2); StringBuilder sb = new StringBuilder(); sb.append("UA: "); sb.append(percentFormat.format(getUA())); sb.append('\t'); sb.append("LA: "); sb.append(percentFormat.format(getLA())); sb.append('\t'); sb.append("DA: "); sb.append(percentFormat.format(getDA())); sb.append('\t'); sb.append("sentences: "); sb.append(sentenceCount); sb.append('\t'); sb.append("speed: "); sb.append(sentenceCount / (float)(System.currentTimeMillis() - start) * 1000); sb.append(" sent/s"); return sb.toString(); } }
public static NumberColumnFormatter intsWithGrouping() { NumberFormat format = new DecimalFormat(); format.setGroupingUsed(true); format.setMinimumFractionDigits(0); format.setMaximumFractionDigits(0); return new NumberColumnFormatter(format); }
/** * This is the format that will be displayed * in the admin input text fields when editing * an entity having a BigDecimal to be displayed * as a raw amount 1,299.99 * The admin user will also be force to input * the amount using that format * @param store * @param amount * @return * @throws Exception */ public String getAdminFormatedAmount(MerchantStore store, BigDecimal amount) throws Exception { if(amount==null) { return ""; } NumberFormat nf = null; nf = NumberFormat.getInstance(Constants.DEFAULT_LOCALE); nf.setMaximumFractionDigits(Integer.parseInt(Character .toString(DECIMALCOUNT))); nf.setMinimumFractionDigits(Integer.parseInt(Character .toString(DECIMALCOUNT))); return nf.format(amount); }