public static String format(double dValue, int lScale) { // ////负数,则装化为正数后进行四舍五入 boolean bFlag = false; if (dValue < 0) { bFlag = true; dValue = -dValue; } long lPrecision = 10000; // 精度值,为了避免double型出现偏差,增加校验位 long l45Value = lPrecision / 2 - 1; // 四