Sprache

Notation.CompactShort Methode

Definition

Drucken Sie die Zahl mithilfe der Kurzformkomprimierungsnotation.

[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

Gibt zurück

Eine CompactNotation zum Übergeben an den NumberFormatter Notation()-Setter.

Attribute

Hinweise

Drucken Sie die Zahl mithilfe der Kurzformkomprimierungsnotation.

<em>Compact notation</em>, definiert in Unicode Technical Standard #35 Teil 3 Abschnitt 2.4.1, druckt Zahlen mit lokalisierten Präfixen oder Suffixen, die verschiedenen Befugnissen von zehn entsprechen. Die kompakte Schreibweise ähnelt der technischen Schreibweise bei der Skalierung von Zahlen.

Die kompakte Notation eignet sich ideal zum Anzeigen großer Zahlen (über 1000) für Menschen, während gleichzeitig die Bildschirmfläche minimiert wird.

In kurzer Form werden die Befugnisse von zehn gekürzt. In <em>en-US</em> sind die Abkürzungen "K" für Tausende, "M" für Millionen, "B" für Milliarden und "T" für Billionen. Beispielausgabe in <em>en-US</em> beim Drucken von 8,765E7 bis 8,765E0:

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

Wenn die Kompaktnotation ohne eine explizite Rundungsstrategie angegeben wird, werden Zahlen nach der Skalierung der Zahl durch die entsprechende Potenz von 10 auf die nächste ganze Zahl abgerundet, aber mit einer Ziffer, die nach dem Dezimaltrennzeichen angezeigt wird, wenn nur eine Ziffer vor dem Dezimaltrennzeichen vorhanden ist. Die standardmäßige Komprimierungsrundenstrategie entspricht folgendem:

Rounder.integer().withMinDigits(2)

Java Dokumentation für android.icu.number.Notation.compactShort().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: