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 notation() セッターに渡すための CompactNotation。
- 属性
注釈
短い形式のコンパクト表記を使用して数値を印刷します。
<em>Compact 表記</em> Unicode Technical Standard #35 Part 3 セクション 2.4.1 で定義され、10 の異なる累乗に対応するローカライズされたプレフィックスまたはサフィックスを持つ数値を出力します。 コンパクト表記は、数値をスケーリングする方法のエンジニアリング表記に似ています。
コンパクトな表記は、画面の不動産を最小限に抑えながら、人間に大きな数(約1000以上)を表示するのに最適です。
短い形で、10の力は省略されています。 <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 の累乗でスケーリングした後に最も近い整数に丸められますが、小数点の前に 1 桁しかない場合は、小数点の後に数字が表示されます。 既定のコンパクト表記の丸め方法は、次のようになります。
Rounder.integer().withMinDigits(2)
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。