私が構築しているアプリでは、パーセンテージを次のようにフォーマットする必要があります。
.00012 -> 0.01%
.0012 -> 0.12%
.012 -> 1.2%
.12 -> 12%
1.12 -> 112%
1 未満のパーセンテージは、小数点以下 2 桁まで表示する必要があります。1 以上の場合は、小数点以下 1 桁のみを表示する必要があります。
現在、次の 3 つの部分からなる書式文字列「0.0#%;(0.0#%);0%;」を使用しています。、ただし、数値に応じて小数点以下の桁数が異なるため、これを必要な方法で機能させることができないようです。可能であれば 3 部数の形式に固執したいと思います。必要がなければ、100 を掛ける必要はありません。