DecimalFormatter Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk