Notation.CompactShort Metodo

Definizione

Stampare il numero utilizzando la notazione compatta a forma breve.

[Android.Runtime.Register("compactShort", "()Landroid/icu/number/CompactNotation;", "", ApiSince=30)]
public static Android.Icu.Number.CompactNotation? CompactShort();
[<Android.Runtime.Register("compactShort", "()Landroid/icu/number/CompactNotation;", "", ApiSince=30)>]
static member CompactShort : unit -> Android.Icu.Number.CompactNotation

Valori restituiti

CompactNotation per il passaggio al setter NumberFormatter notation().

Attributi

Commenti

Stampare il numero utilizzando la notazione compatta a forma breve.

<em>Compact notation</em>, definito in Unicode Technical Standard #35 Part 3 Section 2.4.1, stampa numeri con prefissi localizzati o suffissi corrispondenti a diversi poteri di dieci. La notazione compatta è simile alla notazione di progettazione nel modo in cui ridimensiona i numeri.

La notazione compatta è ideale per la visualizzazione di grandi numeri (oltre 1000) per gli esseri umani, riducendo allo stesso tempo al minimo lo spazio dello schermo.

In breve, i poteri di dieci sono abbreviati. In <em>en-US</em>, le abbreviazioni sono "K" per migliaia, "M" per milioni, "B" per miliardi e "T" per trilioni. Output di esempio in <em>en-US</em> durante la stampa da 8.765E7 a 8.765E0:

88M
            8.8M
            876K
            88K
            8.8K
            876
            88
            8.8

Quando la notazione compatta viene specificata senza una strategia esplicita di arrotondamento, i numeri vengono arrotondati all'intero più vicino dopo il ridimensionamento del numero in base alla potenza corrispondente di 10, ma con una cifra visualizzata dopo il separatore decimale se è presente una sola cifra prima del separatore decimale. La strategia di arrotondamento della notazione compatta predefinita equivale a:

Rounder.integer().withMinDigits(2)

per android.icu.number.Notation.compactShort().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a