Browse Source

印尼环境修改

niusongtao@dl-cg.com 5 years ago
parent
commit
659eda1bb9

+ 21 - 2
base_library/src/main/java/com/mgtech/base_library/util/FormatNumUtil.java

@@ -61,6 +61,25 @@ public class FormatNumUtil {
 
     }
 
+    /**
+     * @method  formatNumberTwoDecimal
+     * @description 保留两位位小数
+     * @date: 2020/4/17 8:36
+     * @author: 牛松涛
+     * @param string
+     * @return java.lang.String
+     */
+    public static String formatNumberTwoDecimal(String string){
+        string = scientificNotation(string);//科学计数法转换
+        DecimalFormat df1 = new DecimalFormat("#.##");
+        try {
+            return df1.format(new BigDecimal(string));
+        } catch (Exception e){
+            return string;
+        }
+
+    }
+
 
     /**
      * @method  phoneAddStar
@@ -132,9 +151,9 @@ public class FormatNumUtil {
      */
     public static String getThousandNum(double num){
         if (num >= 0 && num < 1000)
-            return formatNumberOneDecimal(num + "");
+            return formatNumberTwoDecimal(num + "");
         else{
-            return formatNumberOneDecimal(num/1000 + "") + "K";
+            return formatNumberTwoDecimal(num/1000 + "") + "K";
         }
     }
 }