Here you can find the source of formatDoubleAsString(Double val)
Parameter | Description |
---|---|
val | a parameter |
public static String formatDoubleAsString(Double val)
//package com.java2s; import java.text.DecimalFormat; public class Main { protected static final DecimalFormat decimalFormat = new DecimalFormat(); /**/* w w w .j a v a 2 s . c o m*/ * @param val * @return */ public static String formatDoubleAsString(Double val) { return formatDoubleAsString(val, 2); } /** * @param val * @param decimalPlaces * @return */ public static String formatDoubleAsString(Double val, int decimalPlaces) { if (val != null) { if (decimalFormat.getMaximumFractionDigits() != decimalPlaces) { decimalFormat.setMinimumFractionDigits(decimalPlaces); decimalFormat.setMaximumFractionDigits(decimalPlaces); } return decimalFormat.format(val); } return ""; } }