久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java DecimalFormat用法

173次閱讀
沒有評論

共計 922 個字符,預計需要花費 3 分鐘才能閱讀完成。

DecimalFormat 是 java.text 包中的一個類,用于格式化數(shù)字和貨幣值的輸出。以下是 DecimalFormat 的一些常見用法:

  1. 實例化 DecimalFormat 對象:
DecimalFormat decimalFormat = new DecimalFormat(pattern);

pattern 是一個表示格式的字符串,可以根據(jù)需求自定義,例如:”#,##0.00″ 表示使用千位分隔符和兩位小數(shù)的格式。

  1. 格式化數(shù)字:
double number = 12345.6789;
String formattedNumber = decimalFormat.format(number);
System.out.println(formattedNumber);

輸出結(jié)果為:”12,345.68″

  1. 設(shè)置小數(shù)位數(shù):
decimalFormat.setMaximumFractionDigits(3); // 設(shè)置最多保留三位小數(shù)
decimalFormat.setMinimumFractionDigits(2); // 設(shè)置最少保留兩位小數(shù) 
  1. 設(shè)置千位分隔符:
decimalFormat.setGroupingUsed(true); // 啟用千位分隔符
decimalFormat.setGroupingSize(3); // 設(shè)置千位分隔符的位數(shù),默認為 3 
  1. 格式化貨幣值:
double currency = 50000.5;
decimalFormat.setCurrency(Currency.getInstance("USD")); // 設(shè)置貨幣為美元
String formattedCurrency = decimalFormat.format(currency);
System.out.println(formattedCurrency);

輸出結(jié)果為:”USD 50,000.50″

  1. 設(shè)置貨幣符號位置:
decimalFormat.setPositivePrefix("$"); // 設(shè)置正數(shù)前綴為 $
decimalFormat.setNegativePrefix("-$"); // 設(shè)置負數(shù)前綴為 -$

以上是 DecimalFormat 的一些常見用法,可以根據(jù)具體需求進行調(diào)整和擴展。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-20發(fā)表,共計922字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 霞浦县| 河池市| 乳山市| 措美县| 将乐县| 晋江市| 延庆县| 景宁| 民权县| 饶平县| 高平市| 台南县| 遂平县| 榆树市| 海丰县| 南宫市| 徐闻县| 侯马市| 青川县| 涞源县| 沾化县| 太白县| 都安| 麦盖提县| 廉江市| 金塔县| 乌恰县| 太白县| 仁布县| 康定县| 廉江市| 定襄县| 扶风县| 惠州市| 鹿泉市| 隆子县| 神池县| 永登县| 南丰县| 高清| 鹤峰县|