Bagikan melalui


DecimalFormatter Kelas

Definisi

Memformat dan mengurai angka desimal.

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
Warisan
Object Platform::Object IInspectable DecimalFormatter
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Jika aplikasi Anda meneruskan tag bahasa yang digunakan di kelas ini ke fungsi Dukungan Bahasa Nasional apa pun, aplikasi harus terlebih dahulu mengonversi tag dengan memanggil ResolveLocaleName.

Konstruktor

DecimalFormatter()

Membuat objek DecimalFormatter dan menginisialisasinya ke nilai default.

DecimalFormatter(IIterable<String>, String)

Membuat objek DecimalFormatter yang diinisialisasi oleh daftar bahasa dan wilayah geografis.

Properti

FractionDigits

Mendapatkan atau mengatur jumlah minimum digit yang akan ditampilkan untuk bagian pecahan angka.

GeographicRegion

Mendapatkan wilayah yang digunakan saat memformat dan mengurai angka desimal.

IntegerDigits

Mendapatkan atau mengatur jumlah minimum digit yang akan ditampilkan untuk bagian bilangan bulat dari angka tersebut.

IsDecimalPointAlwaysDisplayed

Mendapatkan atau mengatur apakah titik desimal angka harus selalu ditampilkan.

IsGrouped

Mendapatkan atau mengatur apakah bagian bilangan bulat dari angka harus dikelompokkan.

IsZeroSigned

Mendapatkan atau mengatur apakah -0 diformat sebagai "-0" atau "0".

Languages

Mendapatkan daftar prioritas pengidentifikasi bahasa yang digunakan saat memformat dan mengurai angka desimal.

NumberRounder

Mendapatkan atau mengatur strategi pembulatan saat ini yang akan digunakan saat memformat angka.

NumeralSystem

Mendapatkan atau mengatur sistem penomoran yang digunakan untuk memformat dan mengurai angka desimal.

ResolvedGeographicRegion

Mendapatkan wilayah geografis yang terakhir digunakan untuk memformat atau mengurai nilai desimal.

ResolvedLanguage

Mendapatkan bahasa yang terakhir digunakan untuk memformat atau mengurai nilai desimal.

SignificantDigits

Mendapatkan atau mengatur padding saat ini ke digit signifikan saat angka desimal diformat.

Metode

Format(Double)

Mengembalikan representasi string dari angka Ganda .

Format(Int64)

Mengembalikan representasi string dari angka Int64 .

Format(UInt64)

Mengembalikan representasi string dari angka UInt64 .

FormatDouble(Double)

Mengembalikan representasi string dari angka Ganda .

FormatInt(Int64)

Mengembalikan representasi string dari angka Int64 .

FormatUInt(UInt64)

Mengembalikan representasi string dari angka UInt64 .

ParseDouble(String)

Mencoba mengurai representasi string dari angka Ganda .

ParseInt(String)

Mencoba mengurai representasi string bilangan bulat.

ParseUInt(String)

Mencoba mengurai representasi string dari bilangan bulat yang tidak ditandatangani.

Berlaku untuk

Lihat juga