私のアプリケーションでは、0から999兆の範囲の数値(お金を表す)を表示するテキストフィールドがあります。
私のアプリケーションのユーザーは一般市民なので、「1.021356e16」などの科学表記を表示することはできません。
どのような書式設定オプションがありますか?
表示したくない999,999,999,999,999.00
。これは実際には読みやすくなく、大きなテキストフィールドが必要になるため、100M未満の大部分のケースでは多くのスペースが無駄になります。
(a)* 10 ^ x、たとえば1.02 * 10^16
、科学表記よりも読みやすいです。
さらに簡単なのは、1000の累乗の略語を使用することです。
107K
44M
392B
602T
例を見たいのですが、次の点を考慮してください。
ユーザーが期待するとおり、数字を比喩的に表示しますそれを取り込む
例えば「約100億」のツールチップはおそらく9,999,999,999
あなたのデータがすべて数百万または数十億であるなら、私はちょうど上に言います。すべての政府通貨データはこの方法で表示されます。