Windows.Globalization.NumberFormatting 命名空間

根據使用者的語言和地理區域,提供格式化貨幣、十進位數、百分比值和每千分之一值的類別。

注意

如果您使用 C++ 或 C,則也請考慮 Unicode (ICU) 國際元件

類別

CurrencyFormatter

格式化和剖析貨幣。

DecimalFormatter

格式化和剖析十進位數。

IncrementNumberRounder

將數位四捨五入為指定的遞增。

例如,這個類別可用來將數位四捨五入到最接近的 0.01。

NumeralSystemTranslator

將拉丁數字系統的數位轉譯為另一個數值系統的位數。

PercentFormatter

格式化和剖析百分比。

PermilleFormatter

格式化和剖析每百萬個。

SignificantDigitsNumberRounder

將數位四捨五入為指定的有效位數。

介面

INumberFormatter

介面,會使用多載 的 Format 方法,傳回所提供值的字串標記法,以格式化數種資料類型。

INumberFormatter2

介面,傳回所提供值的字串表示,使用不同的格式方法來格式化數個資料類型。

INumberFormatterOptions

取得和設定格式化數位選項的介面。

INumberParser

剖析數值之字串表示的介面。

INumberRounder

介面,傳回提供數個資料類型數目的四捨五入結果。

INumberRounderOption

取得和設定舍入數位選項的介面。

ISignedZeroOption

取得並設定選項,指定 -0 格式為 「-0」 或 「0」。

ISignificantDigitsOption

取得和設定指定有效位數之選項的介面。

列舉

CurrencyFormatterMode

指定格式化貨幣時,符號或代碼的使用方式。

此列舉是由CurrencyFormatterMode屬性使用。

RoundingAlgorithm

指定用來四捨五入的演算法。

備註

如果您的應用程式將此命名空間中的語言標籤傳遞至任何 國家語言支援 函式,則必須先呼叫 ResolveLocaleName來轉換標籤。

如需 Microsoft 所使用的標準國家/地區代碼清單,請參閱 官方國家/地區清單

另請參閱