Here you can find the source of formatDoubleValue(int medianAfterTheDecimalPoint, String doubleStringValue)
public static double formatDoubleValue(int medianAfterTheDecimalPoint, String doubleStringValue)
//package com.java2s; //License from project: Apache License import java.math.BigDecimal; public class Main { public static double formatDoubleValue(int medianAfterTheDecimalPoint, String doubleStringValue) { Double doubleValue = Double.valueOf(doubleStringValue); return new BigDecimal(doubleValue.doubleValue()) .setScale(medianAfterTheDecimalPoint, BigDecimal.ROUND_HALF_UP).doubleValue(); }// w w w . ja v a2 s. co m }