java 千分位的新增和去除

2021-07-29 14:42:59 字數 654 閱讀 7379

將乙個數字轉換為有千分位的格式:

numberformat numberformat1 = numberformat.getnumberinstance();

system.out.println(numberformat1.format(11122.33)); //結果是11,122.33

numberformat numberformat2 = numberformat.getnumberinstance();

numberformat2.setgroupingused(false); //設定了以後不會有千分位,如果不設定,預設是有的

system.out.println(numberformat2.format(11122.33)); //結果是11122.33

將乙個可能包含千分位的數字轉換為不含千分位的形式:

string amount1 = "13,000.00";

double d1 = new decimalformat().parse(amount1).doublevalue(); //這裡使用的是parse,不是format

system.out.println(string.valueof(d1)); //結果是13000.00

轉換千分位

string str decimalformat.getnumberinstance format su string currecy numberformat.getcurrencyinstance format su system.out.println 轉換成currency格式 su sys...

java實現數字千分位的顯示

由於專案中要求輸入的數字用千分位顯示,數字保留兩位小數,而且要求再刪除數字的時候也要求刪除後的數字也要是千分位顯示,好像表達的有點不清楚,貼 吧,作為乙個小工具吧。格式化數字為千分位顯示 param 要格式化的數字 return public static string fmtmicrometer ...

JS實現千分位

function format num d g return num replace reg,解釋 1 正規表示式 d d 表示前面有1 3個數字,後面的至少由一組3個數字結尾 2 表示正向引用,可以作為匹配的條件,但匹配到的內容不獲取,並且作為下一次查詢的開始 3 表示與正規表示式相匹配的內容,具...