Notation.CompactShort 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用簡短的緊湊符號列印該數字。
[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
傳回
一個用於傳遞給 NumberFormatter 符號()設定器的 CompactNotation。
- 屬性
備註
使用簡短的緊湊符號列印該數字。
<em>緊湊符號</em>,定義於Unicode技術標準#35第三部分第2.4.1節,印製帶有地方化前綴或字尾的數字,對應不同的十的冪次方。 緊湊符號在計算數字的方式上類似工程符號。
緊湊的符號非常適合向人類顯示大量數字(超過~1000),同時減少螢幕空間。
簡而言之,十的冪次方被簡化。 在 <em>en-US</em> 中,縮寫為「K」代表千,「M」代表百萬,「B」代表數十億,「T」代表兆。 < > 列印 8.765E7 至 8.765E0 時,em 輸出為en-US</em> 範例:
88M
8.8M
876K
88K
8.8K
876
88
8.8
當緊緻符號未明確四捨五入策略時,數字會將數字按10的��方縮放後,四捨五入至最近的整數,但若小數分隔符前只有一位數字,則會在小數分隔符後方顯示數字。 預設的緊緻符號四捨五入策略等價於:
Rounder.integer().withMinDigits(2)
Java 文件 android.icu.number.Notation.compactShort()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。