用千分位格式化資料「123456789」

2021-07-02 07:15:35 字數 812 閱讀 8084

第一種用程式控制

/** * 根據特點字元來分割字串

* str: 要分割的字串

* type:分隔符

* t:每隔t數量來分割字串str

* 如str: 1324545334

* stype:,

* t:3

* 結果為:1,324,545,334

* @exception

* @author:zhanglinxing

* @since 1.0.0

*/public static string getstringbytype(string str,string type,int t)else

result += str.substring(i*t, i*t+t)+type;

} if(result.endswith(type))

} return new stringbuilder(result).reverse().tostring();

}第二種decimalformat 格式化

bigdecimal a=new bigdecimal("233333333333333333333333333");

decimalformat df=new decimalformat(",###,##0"); //沒有小數

decimalformat df=new decimalformat(",###,##0.0"); //保留一位小數

df.format(a);

system.out.println(df.format(a));

SQL 查詢資料的千分位格式

在查詢分析器中執行後,取得千分位格式並四捨五入 1.通過select語句查詢將字段的資料轉換為千分位的格式,並保留兩位小數 2.引數說明 0 預設,返回的數值小數字保留兩位並四捨五入,沒有千分位 1 返回的數值已千分位格式顯示,小數字會四捨五入 2 只進行格式轉換,沒有千分位也沒有四捨五入 範例 s...

layui 金額資料千分位 格式化金額的簡單解法

很久沒有寫技術相關的部落格了,剛好看到乙個題目就想著寫乙個解法吧,因為簡單,所以可能會比較實用。問 請寫出乙個格式化金額的方法。這個其實挺常見的,不過程式設計師都是比較懶的能上網搜的到的肯定不會自己寫,有git倉庫的肯定直接拉來就用,我當然也不例外。所以我就找了乙個網上的方法。金額千分位加逗號,保留...

js金額千分位顯示 前端JS 金額千分位格式化函式

舉例 200000.00 格式化為 200,000.00 const formatamount function num 如果num是負數,則獲取她的符號 var sign num.indexof 0 如果存在小數點,則獲取數字的小數部分 var cents num.indexof 0 num.su...