Java將數字轉成帶千分號形式

2021-08-16 03:04:39 字數 664 閱讀 5772

轉至:

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

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

5種方式將數字轉成千分位

by 王美建 from 儘管離過年還有兩個月之久,春運搶票的戰鬥已經打響了,悲劇的是我還沒搶到票,看到某瀏覽器上的數字時,想到乙個經典面試題,沒錯,就是數字轉千分位。如將數字87463297轉成87,463,297,方法有很多種,我這裡只想到5種。1 利用正則的零寬度正 先行斷言 exp 名字有點難...

js 將數字用千分位表示

在涉及到金額的情況下,一般來說,都需要用千分位的方式進行展示。更利於使用者閱讀。接下來介紹兩種常用的方案。tolocalestring 方法返回這個數字在特定語言環境下的表示字串。具體用法可檢視mdn介紹 結果 123 568.4758 function mytofixed data,n while...

C 數字帶逗號(千分位符 金錢千分位字元)

帶了逗號之後 數字就變成字串了 不再是數字了。1 c 中用最簡單的方法把數字 不含小數 轉換為千分位格式 如1234567變成1,234,567 方法 x.tostring 或 1234567.tostring n0 2 c 中把數字轉換成帶兩位小數的千分位字元 如1234567.891變成1,23...