次の方法で共有


DecimalFormatter クラス

定義

10 進数の書式設定と解析を行います。

public ref class DecimalFormatter sealed : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.NumberFormatting.IDecimalFormatterFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DecimalFormatter final : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.NumberFormatting.IDecimalFormatterFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DecimalFormatter final : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.NumberFormatting.IDecimalFormatterFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DecimalFormatter : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.NumberFormatting.IDecimalFormatterFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DecimalFormatter : INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
function DecimalFormatter(languages, geographicRegion)
Public NotInheritable Class DecimalFormatter
Implements INumberFormatter, INumberFormatter2, INumberFormatterOptions, INumberParser, INumberRounderOption, ISignedZeroOption, ISignificantDigitsOption
継承
Object Platform::Object IInspectable DecimalFormatter
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

アプリがこのクラスで使用されている言語タグを 各国語サポート 関数に渡す場合は、最初に ResolveLocaleName を呼び出してタグを変換する必要があります。

コンストラクター

DecimalFormatter()

DecimalFormatter オブジェクトを作成し、既定値に初期化します。

DecimalFormatter(IIterable<String>, String)

言語リストと地域によって初期化された DecimalFormatter オブジェクトを作成します。

プロパティ

FractionDigits

数値の分数部分に表示する最小桁数を取得または設定します。

GeographicRegion

10 進数の書式設定と解析に使用される領域を取得します。

IntegerDigits

数値の整数部分に表示する最小桁数を取得または設定します。

IsDecimalPointAlwaysDisplayed

数値の小数点を常に表示するかどうかを取得または設定します。

IsGrouped

数値の整数部分をグループ化するかどうかを取得または設定します。

IsZeroSigned

-0 を "-0" または "0" として書式設定するかどうかを取得または設定します。

Languages

10 進数の書式設定と解析に使用される言語識別子の優先順位リストを取得します。

NumberRounder

数値を書式設定するときに使用する現在の丸め方法を取得または設定します。

NumeralSystem

10 進数の書式設定と解析に使用される番号付けシステムを取得または設定します。

ResolvedGeographicRegion

10 進値の書式設定または解析に最後に使用された地理的領域を取得します。

ResolvedLanguage

10 進値の書式設定または解析に最後に使用された言語を取得します。

SignificantDigits

10 進数の書式が設定されている場合に、現在の埋め込みを有効桁数に設定します。

メソッド

Format(Double)

Double 数値の文字列形式を返します。

Format(Int64)

Int64 数値の文字列表現を返します。

Format(UInt64)

UInt64 数値の文字列表現を返します。

FormatDouble(Double)

Double 数値の文字列形式を返します。

FormatInt(Int64)

Int64 数値の文字列表現を返します。

FormatUInt(UInt64)

UInt64 数値の文字列表現を返します。

ParseDouble(String)

Double 数値の文字列表現の解析を試みます。

ParseInt(String)

整数の文字列表現の解析を試みます。

ParseUInt(String)

符号なし整数の文字列表現の解析を試みます。

適用対象

こちらもご覧ください